清除matlab中某个函数的persistent变量
如何清除matlab中某个函数的persistent变量
- 使用clear命令加上函数名,例如
clear myFun
。这样可以清除myFun函数中声明的所有persistent变量。 - 使用clear命令加上.m文件的名字,例如
clear myFile
。这样可以清除myFile中定义的所有函数(包括本地函数和嵌套函数)中声明的所有persistent变量。 - 如果函数是在一个包中定义的,使用clear命令加上包名和函数名,例如
clear +foo_pkg/foo
。这样可以清除foo_pkg包中的foo函数中声明的所有persistent变量。