如何保存Matlab中Scope的图像以及进行编辑
1个回答
展开全部
1、Scope中图显示如下:
2、运用Scop中的直接打印工具,效果如下:
缺点:线条为黄色,很难看见。
3、在画图板中直接反色,效果如下:
4、相对满意的图
先运行模型,等运行结束后,scope显示出来图像以后,在MATLAB上运行
set(0,'ShowHiddenHandles','On')
set(gcf,'menubar','figure')
这时候你会发现scope的工具栏的上面多了一行,点击insert-axes,鼠标会变成十字形状,然后再图像的任意一处双击左键出现一个对话框Property
Editor,选中style在窗口的右便会出现color,这时你就可以任意修改背景颜色了。
经过上面处理后,再经反色处理,效果图如下5、1)
首先添加一个clock时间控件,输出时间t到一个示波器里。修改该示波器参数,进入到data history,删除limit data,勾选save data to workspace,变量名t,格式array。2)
仿照上面示波器参数设置,修改你所要显示的示波器。设变量名为x3)
在MATLAB主界面(或新建一个m文件)输入:plot(t,x)
(ps:有时候t可能不止一列,需要选择一下,如:plot(t(:,1),x)).4)
整理图像,选edit下copy figure,粘贴入word中。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询