Cro*_*oCo 3 matlab simulink
我正在为控制系统做一些模拟。我注意到开始时间不为零,即使在模拟参数中,开始时间设置为零。例如,在下图中,
信号的输出为
使用以下设置
我已经导入了数据,起始值是
a = 1.0010 1.0010 1.0020 1.0020 1.0030 1.0030 1.0040 1.0040
如何重置开始时间以便模拟应该从零开始而不是从一开始?
the*_*alk 5
此答案适用于Matlab R2015a 及以下。对于较新的版本,请参阅NKN的答案。
Simulink 欺骗你!答案很简单:
您的输出以及模拟时间实际上从 0 开始!只是范围没有。
原因是默认范围属性"Limit data points to last 5000 ",它总是检查新范围(除了在最新的 Matlab 版本中)。所以取消选中那个框,一切都会好起来的。
归档时间:
9 年,2 月 前
查看次数:
1911 次
最近记录:
7 年,4 月 前