玖叶教程网

前端编程开发入门

每天一个MATLAB小技巧(8)(matlabmean)

欢迎关注公众号:【阿波兹得】

上文接:每天一个MATLAB小技巧(7)

如果你觉得我的文章对你有亿点点帮助的话,

兄弟姐妹们看的时候顺便戳一下关注、点赞、收藏~

谢谢朋友们,大家的支持就是我不断更新的最大动力~~~


To Workspace模块-每天一个MATLAB小技巧(8)

场景

上次讲了To File模块,这次讲下To Workspace模块,这同样是一个将仿真数据存储的一种方式,与To File模块不同的地方是To Workspace模块是在仿真暂停,或者结束后将数据存储到MATLAB的工作区。To Workspace通常将数据写入MATLAB的基础工作区。

操作

Step1:打开Library Browser,在左侧菜单栏定位至Simulink-Sinks一栏,将To Workspace模块拖拽至模型中。

Step2:双击To Workspace模块,配置模块参数。

参数释义:

Variable name:变量名称

Limit data points to last:设置保存的采样点数量(默认值inf表示保存所有数据)。

Decimation:确定写入数据的仿真采样点,即在模块每执行n次时保存一次数据。

Save format:保存的数据格式,包括Timeseries(时间序列),Structure with Time(带时间的结构体,包含仿真时间点的向量),Structure(结构体:time+signals(values+dimensions+label)+blockname),Array(数组)四个选项。

Log fixed-point data as a fi object:定点数据作为 Fixed-Point Designe 的 fi对象记录到 MATLAB 工作区中,默认不选择,输出为double类型。

Sample time:采样时间

输出的数据变量名称为simout,保存格式为Timeseries,每个采样点都记录一次数据,采样时间继承输入模块的采样时间。

Step3:创建示例我们还是用之前讲过的Repeating Sequence模块(具体设置参考这篇文章:每天一个MATLAB小技巧(5))来输出一个正弦波形,然后用To Workspace模块将输出的信号数据保存至MATLAB工作区内。


Step4:运行仿真仿真完成后,MATLAB当前工作区就会增加simout变量。

效果演示

如果你觉得我的文章对你有亿点点帮助的话,求关注,转发,在看~

看看我的其他文章:

每天一个MATLAB小技巧(1)

每天一个MATLAB小技巧(2)

每天一个MATLAB小技巧(3)

每天一个MATLAB小技巧(4)

每天一个MATLAB小技巧(5)

每天一个MATLAB小技巧(6)

每天一个MATLAB小技巧(7)

无刷直流电机控制-(一)概念和原理

无刷直流电机控制-(二)BLDC电机驱动控制电路介绍

高清无水印「奥特曼表情包」(第一波)

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言