改变示波器背景色并保存至word文档

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

怎样改变MATLAB/SIMULINK示波器仿真波形中的背景颜色,并将仿真波形保存至word文档中?若对编辑功能要求不高,简单方便的作法:1.首先双击打开要保存的图形的scope窗口,单击parameters按钮,在DataHistory页中勾选中Savedatatoworkspace,设置变量名(例如aa),并将format设为Array,然后运行程序,在workspace中就能找到对应的变量名;2.然后在MATLAB命令窗口中键入以下命令:Plot(aa)回车,%注意:命令均为英文字符,包括标点符号将弹出一个figure窗口,若这个图形满足你的要求,就可在figure窗口上面找到Edit,打开下拉菜单点击CopyFigure,这样图形就复制到剪贴板上,可以粘贴到word文档了。3.若这个图形不满足你的要求,例如需要修改坐标轴的刻度和添加标签之类的,在Edit下拉菜单中点击AxesProperties,可单击图形窗口内空白处,在对应要修改的轴的编辑框右边有一个tick按钮,点进去以后选Manual,在第二列(Labels)中就可以逐一手动改刻度了,或在最后一个刻度旁添加十的n次方改变数量级(例如500改成500e-3就表示0.5)。再按步骤2CopyFigure,就可粘贴到word文档。对有其它特殊要求的用户,也可以这么作:第一步:改变背景色等scope显示出来图像以后,在MATLAB上运行set(0,'ShowHiddenHandles','On')回车set(gcf,'menubar','figure')回车这时候你会发现scope的工具栏的上面多了一行,点击insert-axes,鼠标会变成十字形状,然后在图像的任意一处双击左键出现一个对话框PropertyEditor,选中style在窗口中会出现color,这时你就可以任意修改背景颜色了,还可改变曲线颜色、X轴颜色和y轴颜色,以及添加图形名称和X轴与y轴名称。第二步:保存图形至word文档中第一步之后,在scope的窗口上面找到Edit,打开下拉菜单点击CopyFigure,这样图形就复制到剪贴板上了,可以粘贴到word文档。另外,还可用plot编辑图形,再保存至word文档:建议你最好保存数据在workspace里面,用plot的方法打印图形。不要直接复制示波器的波形。步骤如下:打开scope参数设置框,在第二页(Datahistory)中勾选Savedatatoworkspace,记住变量名(例如aa)并将format设为Array,然后运行程序,在workspace中就能找到对应的变量名,然后在命令窗口中键入以下命令:curve=plot(aa(:,1),aa(:,2),aa(:,1),aa(:,3),'--r')%aa(:,1)表示取aa的第一列,仿真时间%aa(:,2)表示取aa的第二列,示波器的输入一%aa(:,3)表示取aa的第三列,示波器的输入二%--r表示曲线2显示的形式和颜色,这里是(red)set(curve(1),'linewidth',3)%设置曲线1的粗细set(curve(2),'linewidth',3)%设置曲线2的粗细legend('Fuzzy','PID')%曲线名称标注,当窗口中有多条曲线时很有用xlabel('仿真时间(s)')%X坐标轴名称标注ylabel('幅值')%Y轴坐标轴标注title('FuzzyControlVSPID')%所画图的名称gridon%添加网格运行上述命令后即可以看到用MATLAB命令画出的图形了,你还可以在图形出来之后继续进行编辑。

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功