如何在Simulink中自己设置输入的特殊曲线
我们在使用Simulink的时候,如果需要自己设置输入的特殊曲线,如何实现呢?
操作方法
- 01
首先,可以在EXCEL中输入你的数据,两列,第一列是时间,第二列是值。
- 02
然后,复制到MATLAB中的某个变量中,如,我这里复制到了inputds变量中。 注意如果以后还需要,应当保存:即,save inputds。 注意将Simulink的目录与保存的矩阵的目录一致。
- 03
在library中搜索from workspace,找到图中红圈的模块并拖入。 双击这个模块,在Data中输入变量名。
- 04
我这里加入了一个Scope方便演示。
- 05
运行、双击Scope,显示图片,这里发现曲线自动差值,帮助我生成了一条斜线。
- 06
如果不需要,可以双击该模块,将采样时间改为你的数据的间隔时间,如我这里为0.25,即可。这样就是没有插值处理的曲线了。
赞 (0)