之前使用Simulink进行学习是用到的Matlab Function函数,但是每次都是只一次调用,定义的彼岸来那个也都是局部变量,函数执行完后内存释放,下一次调用时变量重新定义,如果遇到需要迭代使用的情况非常不方便,因此学习下全局变量的定义方式。
1.在Matlab Function中创建需要的变量
function y = fcn(u1,u2)global u;//自定义全局变量...y = u; 此处根据个人需要进行设置,定义方式:global+name 2.完成后再simulink界面添加 date store memory 模块
3.对模块进行设置
这样就可以设置好全局变量。
之前使用Simulink进行学习是用到的Matlab Function函数,但是每次都是只一次调用,定义的彼岸来那个也都是局部变量,函数执行完后内存释放,下一次调用时变量重新定义,如果遇到需要迭代使用的情况非常不方便,因此学习下全局变量的定义方式。
1.在Matlab Function中创建需要的变量
function y = fcn(u1,u2)global u;//自定义全局变量...y = u; 此处根据个人需要进行设置,定义方式:global+name 2.完成后再simulink界面添加 date store memory 模块