首页 > 代码库 > matlab global persistent变量

matlab global persistent变量

global变量是全局的,在使用global变量的函数里需要用global声明所使用的变量。

persistent类似global,不过仅对当前函数有作用,这样避免了外面的影响。当这个函数被clear出内存时,persistent变量也被clear。为了防止这个现象,需要使用mlock把函数或mex文件保存不被clear清除。