MATLAB/Simulink仿真得出数据后如何只对数据的一部分进行画图

我知道将数据保存到workspace后可以用plot画图,但总是把所有数据都画出来了,能不能只画出需要部分?比如仿对一个电压值仿真1秒后,如何只画出0.8-0.9秒这一段的波形?
这个方法定步长仿真可以用,但一般都是可变步长仿真怎么办?难道要去找变量数据中那一段的序号起止?或者能不能在plot画出全部数据图形后选取特定范围来显示?
这个你得用时间来计算出来,比如你的仿真步长选择的是0.001s,你仿真了1秒后,想观察0.8~0.9s的数据波形,只需要如下变换:
t=0.8 : 0.001 : 0.9;
y=yout(0.8/0.001:0.9/0.001);
plot(t,y)

希望对你有帮助