matlab如何将两个波形放入一个示波器中

matlab如何将两个波形放入一个示波器中,第1张

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中。

b:使用to

workspace保存

参照上面的方法,添加to

workspace控件,修改变量名,修改格式为array,最后打印输出

可以直接连接。

1

打开matlab,这里我以我自己的为例

2

打开你的程序或者simulink仿真图,这两个都可以设置示波器输出

3

运行程序或者仿真图,得到一个波形,如下示波器的设置是系统默认设置,下面我们就对其进行修改

4

回到“Command Window”,输入

set(0,'ShowHiddenHandles','On')

set(gcf,'menubar','figure')

并按回车键

5

此时,你再点击示波器,你会发现,示波器上多了一行工具栏

6

选择“Insert”下的“Axes”

7

双击示波器的任意地方,当然不能是“关闭”按钮

8

现在你就可以对示波器进行设置了,这里我将背景换成白的

9

也可以对线型设置,我将线换成蓝的

10

最终得到这样的一个波形以及背景,当然还有更多设置,根据自己需求进行设置吧。


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

原文地址: http://outofmemory.cn/bake/7943201.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存