我是靠谱客的博主 善良睫毛膏,最近开发中收集的这篇文章主要介绍simulink导出仿真数据simulink导出仿真数据,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

simulink导出仿真数据

在simulink库中找到To Workspace模块
在这里插入图片描述
将To Workspace模块连接要导出的数据,修改成所需要的变量名,这里只导出最终的系统输出,默认变量名为“simout”To Workspace模块
运行simulink文件,能得到Scope图像,系统输出数据已导入工作区
工作区

双击out变量
在这里插入图片描述

双击simout,两列分别为曲线simout的横坐标和纵坐标
在这里插入图片描述

在命令行键入:

y=out.simout.Data;
t=out.tout;
% t=out.simout.Time; %也可以这样获取时间

plot(t,y)

即可得到仿真的输出曲线
在这里插入图片描述

若要同时输出多条曲线数据到工作区
在这里插入图片描述

运行得到的out变量里有三条曲线的数据
在这里插入图片描述

三个double timeseries类型的变量里都存有Time和Data

y1=out.simout.Data;
y2=out.simout1.Data;
y3=out.simout2.Data;
y=[y1,y2,y3];
t=out.tout;
plot(t,y)

运行上述代码得到:
在这里插入图片描述

最后

以上就是善良睫毛膏为你收集整理的simulink导出仿真数据simulink导出仿真数据的全部内容,希望文章能够帮你解决simulink导出仿真数据simulink导出仿真数据所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部