声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2083|回复: 8

[综合讨论] Simulink仿真绘图总结

[复制链接]
发表于 2008-2-22 19:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
仿真绘图总结:建议使用方法4,方法12不宜使用。
1.
运行仿真模型,用Scope观察结果,用ALT+PrintScreen抓取图形,Ctrl+V粘贴到Word
2.
使用Scope打印功能,在Word中插入图形来自文件。
3.Scope中参数设置如下:
MATLAB命令窗口输入:plot(x(:,1),x(:,2:4))%%%%此处有三个输出。
figure/Edit菜单下选择Copy Options…,在打开得对话框中设置如下:

然后在figure/Edit菜单下选择Copy FigureCtrl+V粘贴到Word

这时还可再用绘图命令修改完善,如下:
4.out模块替代Scope模块,仿真结束后用绘图命令:plot(tout,yout); figure/Edit菜单下选择Copy FigureCtrl+V粘贴到Word

5.使用plot(tout,yout); saveas(gcf,'myfigure','emf');Word中插入图片来自文件myfigure.emf
回复
分享到:

使用道具 举报

 楼主| 发表于 2008-2-22 19:50 | 显示全部楼层
不知如何贴图,抱歉!
 楼主| 发表于 2008-2-24 07:48 | 显示全部楼层
附件

仿真绘图总结.doc

113.5 KB, 下载次数: 127

发表于 2008-2-25 22:41 | 显示全部楼层
在第三种方法中,Copy Options…,中不要选择bitmap格式,否则粘贴的图不是很清楚
发表于 2008-2-27 22:56 | 显示全部楼层
楼主:
能不能把out模块的用法说得详细点啊,我想学习一下.我自己试了几次都出错了.你说的三种方法比较麻烦,横坐标时间不能任意的选取.
谢谢:@)
 楼主| 发表于 2008-2-29 08:24 | 显示全部楼层
out模块在simulink/sinks/out1,在Scope模块上方。仿真结束后才能用绘图命令:plot(tout,yout); 横坐标时间的选取可以通过修改仿真时间。也可以在绘图结束后用命令axis([xmin xmax ymin ymax]);固定坐标。
发表于 2008-3-2 11:58 | 显示全部楼层

回复楼主

按照你的方法,用out模块替代示波器模块,仿真结束后,在工作空间中只有tout变量而没有yout变量,自然就不会画出图形来,请教是不是要在仿真参数中进行设置,该如何设置,请楼主指教,谢谢啊 !

仿真参数窗口

仿真参数窗口
 楼主| 发表于 2008-3-2 18:51 | 显示全部楼层

回复7楼

对,应该在仿真参数中进行设置:选择Time和Output,另外还要将Format设为Array,这样就可以了。我也是新学,很多问题都没考虑到,共同努力吧!谢谢指正。
发表于 2008-3-5 17:46 | 显示全部楼层
按照楼主说的进行了设置,可工作空间中还是没有变量yout,怎么回事情呢?
咋这么令人费解呢?我用的是R2006a
高手路过帮忙指点一下撒,谢谢!

[ 本帖最后由 shallin 于 2008-3-5 17:50 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-6 00:22 , Processed in 0.079094 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表