simulink电气仿真吧 关注:147贴子:82
  • 0回复贴,共1

常用tip3:输出结果的采样时间或采样点数

只看楼主收藏回复

有的时候我们需要以较小的仿真步长来长时间运行仿真,完成之后可能会碰到这样的问题:
1、打开Scope的时候会非常慢、非常卡;
2、当把数据保存下来的时候占用了比较大的空间,直接作图也会让图片的体积过于庞大。
出现这样子的原因是Scope默认会保存每一个采样点的数据,而对于一般的仿真来说,仿真结果并不需要这么高的精度就可以达到足够平滑,那么就有以下两个解决办法:
1、使用Rate Transition模块
这个模块可是实现采样时间上的切换,但其实并不实用。
2、更简单的方法是直接对Scope进行设置

上面这张图中可以看到,Scope可以对采样进行直接设置,当设置Decimation为n时,就是每隔n个个采样点记录一次数据;当设置Sample time为t,就是每搁t时间记录一次数据。


IP属地:浙江1楼2018-04-19 23:29回复