simulink创建全局变量&MATLAB function引用

matlab版本:2022a

simulink创建全局变量&MATLAB function引用_第1张图片

在库浏览器中找到Data Store Memory并放置

simulink创建全局变量&MATLAB function引用_第2张图片

双击打开Data Store Memory模块设置变量名

simulink创建全局变量&MATLAB function引用_第3张图片

在信号属性中设置初始值、数据类型和信号类型,数据类型和信号类型不能为auto

simulink创建全局变量&MATLAB function引用_第4张图片

在记录中勾选“记录数据存储数据”

simulink创建全局变量&MATLAB function引用_第5张图片

打开引用该变量的MATLAB function模块

simulink创建全局变量&MATLAB function引用_第6张图片

点击Edit Data后,在界面右侧出现“属性检查器”和“符号”

simulink创建全局变量&MATLAB function引用_第7张图片

在符号中,点击第一个“创建数据”

simulink创建全局变量&MATLAB function引用_第8张图片

新数据默认名称“data”,点击“类型”列中“data”前的符号选择数据类型为“Data Store Memory”

simulink创建全局变量&MATLAB function引用_第9张图片

最后在函数中使用global声明变量A就可以正常使用

simulink创建全局变量&MATLAB function引用_第10张图片

你可能感兴趣的:(matlab,开发语言)