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

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

除了使用MUX模块将信号汇总到总线以外,可以选择在总线的引出端加上workspace模块,或者还有一种更简单的方法,直接双击示波器后,找到'Scope'parameter选项卡(第一排从左到右第二个),选择Data history选项,在下面勾选'Save Data to workspace',然后运行仿真,就可以找到名为ScopeData的工作空间结构体名。
然后新建m文件,命名变量x=ScopeDatasignalsvalues(:,1);y=ScopeDatasignalsvalues(:,2),以此类推,最后t=ScopeDatatime,然后plot(t,x,'r',t,y,'b')即可,当然颜色你自己选了。
最好打开ScopeData 工作空间查看一下输入的信号到底在哪一列,不过一般都从第1列开始,如果不是,就把变量x定义语句中的常数1改成相应的列数。

 simulink中Three-Phase V-I Measurement可以出波形,不要接示波器。
这是汇流线的功能
Matlab65版有Busbar元件,之后的版本都取消了,官方方面有人询问如何使用Bus功能,官方回答是使用Three-phase V-I Measurement就可以了, busbar用Three-phase V-I Measurement代替。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12955004.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-29
下一篇2025-08-29

发表评论

登录后才能评论

评论列表(0条)

    保存