MATLAB仿真示波器图形导出时防止失真的方法

写论文时经常用到MATLAB仿真,但是示波器的图像不管是导出或是截图都会有失真,而且坐标也往往看不清,所以这里介绍一种修改坐标图像大小以及防止失真的方法。

2matlab波形图导出转换成矢量图

工具/原料

  • MATLAB R2016a
  • office Visio 2016

方法/步骤

  1. 1

    示波器界面中没有对波形图处理的选项,因为示波器的有些功能是隐藏的。

    在命令行窗口输入下面的指令:

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

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

  2. 2

    示波器窗口隐藏功能出现,多出了一行菜单栏

  3. 3

    点击编辑->复制图形

  4. 4

    打开Visio 2016,将图片粘贴进去

  5. 5

    点击右上角组合->取消组合

  6. 6

    可以看到坐标数字基本看不清,下面修改坐标图像大小。

    如图选中所有横坐标(纵坐标),之后可以在左上角修改字体大小,每一个坐标也可以单独修改大小,特别是在字体较大时一些坐标的排版会有问题,可以如下图单独调整。

  7. 7

    有时在调整横纵坐标时会像下面这样,即时单独调整坐标也放不下,这时候可以点击背后的黑色部分,将黑色部分扩大,之后就可以随意调整了,另外,在调整时还有自动对齐的绿色箭头。

  8. 8

    调整之后坐标相比之前是不是好看了许多。

  9. 9

    最后,点击左上角文件->导出->更改文件类型,选择EMF增强型图元文,只有这个文件才能保证不失真。下图是其他文件(基本和第一个图效果一样)和EMF的对比,可以很明显的看出EMF图像要强于其它的。

  • 发表于 2018-01-30 00:00
  • 阅读 ( 559 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论