在使用sinmulink转换c时,选择matlab function模块进行代码编译;
编译代码中若存在自定义全局变量;则需要在编写好代码后,找到编辑器--->Edit Data,双击进入;
添加全局变量,并设为data store memory。
在sinmulink library browser中搜索添加data store memory,设置data store name为变量名称,设置signal attributes中data type与signal type。
注:当全局变量为多维矩阵时,设initial value为[0,0;0,0;....],即对应维度全零多维矩阵(向量);
注:分批次输入数据,设置modeling--->model settings--->solver--->(simulation time与solver details-->fixed-step size);具体问题具体分析;
大胆尝试,小心求解!