MATLAB画图坐标、图例设置、导出图片像素不够解决方法 您所在的位置:网站首页 MATLAB缩放坐标 MATLAB画图坐标、图例设置、导出图片像素不够解决方法

MATLAB画图坐标、图例设置、导出图片像素不够解决方法

2023-06-07 07:14| 来源: 网络整理| 查看: 265

matlab设置坐标及图例控制

在论文中插图中,需要对图中的字体进行控制,以及线型线宽等方面进行控制,下面介绍matlab的具体操作。

x = linspace(0,1,100); y = 1 - x; z = 1 - x.^2; w = 1 - 6 * x.^2 + 8 * x.^3 - 3 * x.^4; u = exp(-x); %设置图的线宽及颜色 LineWidth_plot = plot(x,y,'k -',...%论文黑白打印,因此线型要有差异 x,z,'k --',...%颜色设置成黑色 x,w,'k -.',... x,u,'k :'); set(LineWidth_plot, 'LineWidth', 2); %%设置坐标轴名称及字体大小 xlabel(‘d’,‘FontSize’,10.5) %%设置图例名称及字体大小 legend_FontSize = legend('线性','二次型','多项式型','指数型'); %图例文字 set(legend_FontSize,'FontSize',10.5) %一般论文要求图中文字五号 %% 设置坐标轴范围 % xlim([0,1]) % ylim([0,1]) % axis([0,1,0,1]) %%常用axis标注 %axis tight %axis 'auto x' %x轴坐标上下限自动调整 %axis off % axis square

实际运行结果如下图所示 Alt 具体的颜色及线型选项可参考在MATLAB中的图例标注及实例说明

在图中输入特殊符号或公式

操作如下: Plan A:插入>文本框,输入d_j^2 Plan B: 在命令窗口输入

text(0.5,-0.1,'d_j^2','Rotation',0)

然后选中文本框,依次点击:编辑>当前对象属性,在弹出的‘属性编辑器中设置为,Time New Roman’,斜体,字号10.5;边缘颜色,无颜色;解释器默认为tex。得到的结果如图所示 Alt

导出清晰的图片

在图片导出过程中,如果直接导出图片,结果如上图所示,不太清晰,尤其是导入到word中时,效果如下 Alt 这个清晰度是论文所不能接受的,因此在MATLAB导出图片时,应进行导出设置,操作如下: 文件>导出设置>渲染>分辨率 Alt 对比 在这里插入图片描述 不过有一点问题,图片太大了,有15.3M,我整章内容才15.7M。

另一个方法是将文件保存为emf格式

word支持emf图片格式,而且清晰度也相当高

总结

总的来说,emf清晰度高而且无需复杂操作,但是建议大家在保存时多保存一个matlab的默认格式fig格式,这样以后修改的时候可直接打开,不需要重新运行画图代码。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有