用simulink进行仿真,用的scope输出,但没有显示,怎么回事啊?同时怎么修改算法?

2024-12-19 12:03:34
推荐回答(3个)
回答1:

你先点那个黑色的三角形图标,运行以后出现warning不要管,然后双击scope,如果程序正确的话波形就出现了。
横坐标的问题,比如输入step,那么横坐标是时间轴,你只要在黑色三角形那栏的旁边改时间的地方改成你想要的时间就可以了。

回答2:

你能把仿真图贴上来下吗,这样看不出你的问题,你先把步长改下试试,在simulation--configuration下,把步长弄成自动的,连续系统 用ode45求解。

回答3:

仿真时间改为0-30s,就可以了。simulation-configuration parameters,里面的simulation time(Start time ,stop time) 就是仿真时间,其实窗口上也有这一项。剩下的20部分没有图形是因为仿真时间为10s,求解器没有计算后面的数,也就没有描点画图的过程了。刚开始搞SCOPE容易忘了这一点。