提示是说你的model里面不连续,应该使用VariableStepDiscrete仿真模式,而不是ode45模式。
有两种更改方法:
1、在该model的工具栏上选择simulation,再选择并进入configuration parameters界面,从solver里面设置,type设置为variable-step,solver设置为discrete;
2、或者在Diagnostics子菜单里将'Automatic solver parameter selection' 设置为none。
你的问题出现奇异了
检查你的状态函数或者状态空间是不是有错
换一个解算器,不要使用默认的ode45,还有就是将你的误差容限和步长设置小些
在该model的工具栏上选择simulation,再选择并进入configuration parameters界面,从solver里
面设置,type设置为variable-step,solver设置为discrete;