matlab simulink中的示波器Scope如何实现多输入(不用Mux)?如下如所示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab simulink中的示波器Scope如何实现多输入(不用Mux)?如下如所示相关的知识,希望对你有一定的参考价值。
参考技术A1、Simulink中搭建如下模型。
2、其中,调制波设为常数0.5,载波的设置参数及相应载波波形如下。
3、运行后,PWM脉冲波形如下图2,显示占空比为25%。
4、保持载波不变,调整调制波,这儿将调制波Constant设置为设置为0,这时脉冲占空比为50%。
5、保持调制波不变,修改载波参数,如下图,这时脉冲占空比为50%。
MATLAB/simulink中,将示波器的数据保存数据在workspace里面,怎样用plot的方法打印图形。
首先添加一个clock时间控件,输出时间t到一个示波器里。修改该示波器参数,进入到data history,删除limit data,勾选save data to workspace,变量名t,格式array。仿照上面示波器参数设置,修改所要显示的示波器。操作如下:
1、打开Matlab。
2、定义横坐标范围。
3、绘制正弦函数。
4、绘制函数图像。
5、如图所示。
参考技术A 1.首先添加一个clock时间控件,输出时间t到一个示波器里。修改该示波器参数,进入到data history,删除limit data,勾选save data to workspace,变量名t,格式array。2.仿照上面示波器参数设置,修改你所要显示的示波器。设变量名为x
3.在MATLAB主界面(或新建一个m文件)输入:plot(t,x)
(ps:有时候t可能不止一列,需要选择一下,如:plot(t(:,1),x))
4.整理图像,选edit下copy figure,粘贴入word中。本回答被提问者采纳
以上是关于matlab simulink中的示波器Scope如何实现多输入(不用Mux)?如下如所示的主要内容,如果未能解决你的问题,请参考以下文章
MATLAB/simulink中,将示波器的数据保存数据在workspace里面,怎样用plot的方法打印图形。