步长 Simulink 的问题
Problems with step size Simulink
我希望我的模型执行的是在继续下一步之前执行整个模型。
该模型的思想是比较两个输入。如果差异大于 500,则函数的输出应为 1000,否则为 0。然后我 运行 通过积分器输出,但积分值在那个时间步永远不会是 1000,这正是我想要的去做。
我尝试过不同的求解器选项,但 none 到目前为止一直有效。固定步骤没有解决。
图表:
型号:
当两个值之间的差异大于 500 时,红色值应从 0 跳到 1000。谢谢!
以欧拉作为求解器的固定步骤已修复!
我希望我的模型执行的是在继续下一步之前执行整个模型。
该模型的思想是比较两个输入。如果差异大于 500,则函数的输出应为 1000,否则为 0。然后我 运行 通过积分器输出,但积分值在那个时间步永远不会是 1000,这正是我想要的去做。
我尝试过不同的求解器选项,但 none 到目前为止一直有效。固定步骤没有解决。
图表:
型号:
当两个值之间的差异大于 500 时,红色值应从 0 跳到 1000。谢谢!
以欧拉作为求解器的固定步骤已修复!