matlab\simulink中,有几个不同的仿真图,然后怎么把示波器的图形集中到一张plot那种图里面??急!!!

有几个simulink仿真图,然后每个都要出波形,然后把这几个波形放到一张图里面,因为要比较用。不知道是不是先把每个仿真图的图像送到workscape,然后用plot弄出... 有几个simulink仿真图,然后每个都要出波形,然后把这几个波形放到一张图里面,因为要比较用。不知道是不是先把每个仿真图的图像送到workscape,然后用plot弄出来。本人不会弄,求高手帮忙。。求啊。。。 展开
 我来答
mtc0816
2012-06-07
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
除了使用MUX模块将信号汇总到总线以外,可以选择在总线的引出端加上workspace模块,或者还有一种更简单的方法,直接双击示波器后,找到'Scope'parameter选项卡(第一排从左到右第二个),选择Data history选项,在下面勾选'Save Data to workspace',然后运行仿真,就可以找到名为ScopeData的工作空间结构体名。
然后新建m文件,命名变量x=ScopeData.signals.values(:,1);y=ScopeData.signals.values(:,2),以此类推,最后t=ScopeData.time,然后plot(t,x,'r',t,y,'b')即可,当然颜色你自己选了。
最好打开ScopeData 工作空间查看一下输入的信号到底在哪一列,不过一般都从第1列开始,如果不是,就把变量x定义语句中的常数1改成相应的列数。
huomingying6
2012-06-08
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
把他们保存到workspace中再plot也行,不过在调试过程中你就看不到了啊
用BMux把他们汇到一起,再给scope去显示,到时候就可以在scope中看到所有的内容啦,希望可以帮助到你!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
工程师笔记
2012-06-07
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
用MUX模块,将几个不同的数据线合并成一条,这条合并后的线再送到示波器
更多追问追答
追问
试过了,不行,会把图像给改变了,可以的话可以加qq:469615757详谈,谢谢
追答
图像怎么会改变呢?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式