目录
  • 如何从Matlab中导出清晰的结果图片
  • 不清晰的原因
  • 解决办法
    • 原因1的解决办法
    • 原因2的解决办法
  • 总结

    如何从Matlab中导出清晰的结果图片

    写论文和报告都需要放结果图。但是保存图像的方法不当,保存图片放大缩小都不清晰。

    这样:

    详解如何从Matlab中导出清晰的结果图片

    下面介绍出现不清晰的可能原因,以及可参考的解决办法。

    不清晰的原因

    • 保存的时候格式没有选好
    • 图片的文字样式与保存的格式不对应

    解决办法

    原因1的解决办法

      不建议的做法 建议的做法
    存储格式 “.png”,“.jpg” “.emf”

    原因2的解决办法

    步骤一:在画图时设置好所有的字体

    例如:在所有的图例,坐标与坐标的标签,都是英语的情况下,将所有的字体统一为“Times New Roman”(中英文夹杂一般用“Helvetica”)

        axis([0 15,0 1])
        set(gca,'xtick',[0:2:15],'FontSize',11,'FontName','Times New Roman')%设置坐标轴的步长,数字字体与大小
        x=xlabel('x');
        y=ylabel('y');
        set(x,'FontSize',12,'FontName','Times New Roman');%设置横坐标标识的字体与大小
        set(y,'FontSize',12,'FontName','Times New Roman');%设置纵坐标标识的字体与大小
        hg1 =legend('sin',‘cos');
        set(hg1,'FontSize',10,'FontName','Times New Roman');%设置图例的字体与大小
    

    在生成图像后,点击“文件”→“导出设置”

    首先在“属性”→“大小”中设置图片大小(根据期刊或者报告的要求,本文不多赘述)

    其次,在“属性”→“渲染”中选择分辨率600

    详解如何从Matlab中导出清晰的结果图片

    在“字体”中设置与之前代码块中相同的字体

    详解如何从Matlab中导出清晰的结果图片

    调整之后我们再来看在Word里的图片对比:

    详解如何从Matlab中导出清晰的结果图片

    这样导出图片。在Word中插入,不会模糊,而且不会因为手动拖拽大小变得模糊。

    总结

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。