怎样在simulink中实现波形合成
答案:2 悬赏:20
解决时间 2021-02-14 13:00
- 提问者网友:心裂
- 2021-02-13 14:27
怎样在simulink中实现波形合成
最佳答案
- 二级知识专家网友:万千宠爱
- 2021-02-13 16:05
1,首先打开matlab,将simulink模块打开,新建一个model。
2,在新建的model中,引入要合成的波。在这里,我就以正弦波和波的合成为例。
在Simulink Library Browser窗口左侧,依次找到simulink--sources--sine wave,左键拖拽该图标至上一步新建的model。再在此窗口中找到step。
引入信号
3,引入信号后,为了将其合成,有的朋友引入了mux模块,仿真出来,各显各的波形,却没有合成。其实,我们应该选择product模块。在simulink library browser窗口中,依次找到simulink--math operations--product,将其拖拽到model中。
4,在simulink library browser 窗口中,依次找到simulink--sinks--scope。将其拖拽三次到model中。
5,运行完毕后,双击scope模块,即可看到仿真波形。
6,最上的波形图显示的正弦波,最下示波器显示的阶跃波,中间示波器显示的合成波。
2,在新建的model中,引入要合成的波。在这里,我就以正弦波和波的合成为例。
在Simulink Library Browser窗口左侧,依次找到simulink--sources--sine wave,左键拖拽该图标至上一步新建的model。再在此窗口中找到step。
引入信号
3,引入信号后,为了将其合成,有的朋友引入了mux模块,仿真出来,各显各的波形,却没有合成。其实,我们应该选择product模块。在simulink library browser窗口中,依次找到simulink--math operations--product,将其拖拽到model中。
4,在simulink library browser 窗口中,依次找到simulink--sinks--scope。将其拖拽三次到model中。
5,运行完毕后,双击scope模块,即可看到仿真波形。
6,最上的波形图显示的正弦波,最下示波器显示的阶跃波,中间示波器显示的合成波。
全部回答
- 1楼网友:冷眼_看世界
- 2021-02-13 17:26
我估计你的意思是一个正弦信号同互为反相的两个三角波比较,生产pwm控制信号。可以分别比较,然后把输出的pwm波用mux合并就可以了。
补充:
要把两个波合成一个波,直接加起来就行了。
所以,只能用mux
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯