步长Simulink的问题

问题描述 投票:-1回答:1

我希望我的模型做的是在继续下一步之前执行整个模型。

该模型的想法是比较两个输入。如果差异大于500,则函数的输出应为1000,否则为0.然后我通过积分器运行输出,但积分值在该时间步长从不是1000,这是我想要它做的。

我玩过差分求解器选项,但到目前为止还没有。固定步骤不解决它。

图形:

enter image description here

模型:

enter image description here

当两个值之间的差异大于500时,红色值应从0跳到1000。谢谢!

matlab simulink
1个回答
0
投票

固定步骤与欧拉作为解算器修复它!

© www.soinside.com 2019 - 2024. All rights reserved.