matlab-m脚本调用simulink无法运行的原因(本身设置了初始化函数)
最近从MATLAB中调用simulink模块老是不成功一直提示如下错误:
该错误的意思是,在运行PosControl这个模块之前,它本身还会运行自己设置的初始化函数InitFin,这个操作完全是为了方便,不想每次运行PosControl模块就是初始化模块里面的控制参数。这个一般是在simulink界面右击——>选择Model Properties后就会出现下图所示窗口
如果我们像用MATLAB脚本直接运行PosControl的话需要删除这个初始化函数Init_control
接下来删除模块,也就是下图中不能出现任何脚本程序
然后运行程序成果解决
相关参考来自:https://blog.csdn.net/yingyue20141003/article/details/89961385