Matlab 无法在不违反最小步长的情况下减小步长

Matlab 无法在不违反最小步长的情况下减小步长,matlab,size,warnings,simulink,step,Matlab,Size,Warnings,Simulink,Step,当使用SIM功能ex:SIM('model',value)运行模型时,如果将ex:SIM('model',10)的小值设置为10或更小,则该功能正常工作,但在ex:SIM('model',100)的大值下,模拟根本不会结束,因为出现以下警告: 警告:如果不违反1的最小步长4.2354948260225361E-14,则无法减小步长 时间11.921858075128016的连续时间。继续模拟,步长限制为 4.2354948260225361E-14,并使用更大的有效相对误差公差0.0015353

当使用SIM功能ex:SIM('model',value)运行模型时,如果将ex:SIM('model',10)的小值设置为10或更小,则该功能正常工作,但在ex:SIM('model',100)的大值下,模拟根本不会结束,因为出现以下警告:

警告:如果不违反1的最小步长4.2354948260225361E-14,则无法减小步长 时间11.921858075128016的连续时间。继续模拟,步长限制为 4.2354948260225361E-14,并使用更大的有效相对误差公差0.0015353291047024145 大于规定的相对误差公差0.001。这通常可能是由系统的高刚度引起的。 请检查型号“model”或增加
连续最小步数

问题是什么?错误消息提供了一种解决Itader Biguri问题的方法没有错误,但是模拟并没有完全停止,出现警告,正如我上面提到的,这仍然不是问题!