格式:persistent var1 var2 var3 ...
①用persistent函数声明永久变量;
②只能在函数文件中定义和使用,只允许定义它的函数存取;
③当定义函数退出运行时,MATLAB不会清除它,下次调用它将会使用它原先被保留的值;创建新函数时要将关键变量设置为永久变量。
④只有清除函数或者关闭MATLAB才能从内存中清除它们;
⑤永久变量的默认初值被设置为“[]”,用户可以自己设置永久变量的初始值;
⑥最好在函数开始时声明永久变量。
格式:persistent var1 var2 var3 ...
①用persistent函数声明永久变量;
②只能在函数文件中定义和使用,只允许定义它的函数存取;
③当定义函数退出运行时,MATLAB不会清除它,下次调用它将会使用它原先被保留的值;创建新函数时要将关键变量设置为永久变量。
④只有清除函数或者关闭MATLAB才能从内存中清除它们;
⑤永久变量的默认初值被设置为“[]”,用户可以自己设置永久变量的初始值;
⑥最好在函数开始时声明永久变量。