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
最终得到这样的一个波形以及背景,当然还有更多设置,根据自己需求进行设置吧。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)