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

 更新时间:2022年08月16日 09:40:32   作者:不会撸代码的菜鸡  
写文章的时候有时需要matlab导出清晰的图片,如果直接用figure里面的保存的话不够清晰,下面这篇文章主要给大家介绍了关于如何从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中的图窗

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

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

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

总结

到此这篇关于如何从Matlab中导出清晰的结果图片的文章就介绍到这了,更多相关Matlab导出清晰结果图片内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • C语言实现日期和时间处理的常用函数总结

    C语言实现日期和时间处理的常用函数总结

    在C语言中,时间和日期处理是一项非常基础的技能,也是开发实际应用程序时经常会用到的功能,本文为大家总结了C语言中一些常用的时间库函数,希望对大家有所帮助
    2023-06-06
  • C++实现LeetCode(22.生成括号)

    C++实现LeetCode(22.生成括号)

    这篇文章主要介绍了C++实现LeetCode(22.生成括号),本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-07-07
  • C语言实现CRC校验算法的示例详解

    C语言实现CRC校验算法的示例详解

    CRC(Cyclic Redundancy Check,循环冗余校验)是一种常用的错误检测技术,用于验证数据在传输或存储过程中是否发生了错误,本文主要介绍了C语言如何实现CRC校验算法,需要的可以参考一下
    2023-08-08
  • C++学习之算术运算符使用详解

    C++学习之算术运算符使用详解

    运算符是计算机语言提供的能对数据进行基本运算操作的功能体。而算术运算符用来对数字型数据进行数学语义上的加、减、乘、除。本文通过讲解清楚算术运算符,让大家了解使用C++运算符时应该注意的事项
    2022-06-06
  • C++实现双向冒泡排序算法

    C++实现双向冒泡排序算法

    这篇文章主要为大家详细介绍了C++实现双向冒泡排序算法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-04-04
  • C++简单实现RPC网络通讯的示例详解

    C++简单实现RPC网络通讯的示例详解

    RPC是远程调用系统简称,它允许程序调用运行在另一台计算机上的过程,就像调用本地的过程一样。本文将用C++简单实现RPC网络通讯,感兴趣的可以了解一下
    2023-04-04
  • 详情介绍C++之命名空间

    详情介绍C++之命名空间

    这篇文章主要详情介绍了C++命名空间,命名空间的出现就是为了解决名称冲突问题,对此感兴趣的朋友可以参考下面文章
    2021-09-09
  • C语言中 “_at()” 特殊地址定位详解

    C语言中 “_at()” 特殊地址定位详解

    这篇文章主要介绍了C语言中 “_at()” 特殊地址定位详解的相关资料,需要的朋友可以参考下
    2017-05-05
  • OpenMP task construct 实现原理及源码示例解析

    OpenMP task construct 实现原理及源码示例解析

    这篇文章主要为大家介绍了OpenMP task construct 实现原理及源码示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • C++中构造函数的参数缺省的详解

    C++中构造函数的参数缺省的详解

    这篇文章主要介绍了C++中构造函数的参数缺省的详解的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-10-10

最新评论