MATLAB高分辨率图片

把背景调黑,把曲线调黄,把grid调白,调调字体字号的操作

close all
a=0:0.1:10;
noise=2*rand(1,length(a));
b=sin(a)+sin(3*a)+noise;
 
plot(a,b,'y','linewidth',2);
ylim([-3 4])          %y轴范围
set(gca,'xgrid','on','ygrid','on','gridlinestyle','-','Gridalpha',1,'Gridcolor',[1 1 1])
set(gcf,'color',[0 0 0])   %坐标轴外背景
set(gca,'color',[0 0 0])   %坐标轴内背景
set(gca,'Ycolor','w','Xcolor','w') %设定两个Y轴的颜色为黑色
set(gca,'xtick',0:2:10,'ytick',-3:1:3)     %grid的间隔
set(gca,'fontname','Times New Roman','FontSize',15)   %坐标轴字体 字号

原文链接:https://blog.csdn.net/Stephanie2014/article/details/107532426

保存图片

print(gcf,'-r300','-dpng','1.png')

保存改用CSDN高票答案,改变导出设置,选择 渲染 分辨率 600,还可以把样式保存,下次使用的时候加载(每次图片窗口打开设置都会变成默认设置,所以每次导出的时候都要改样式),不要勾选自定义颜色,默认的有勾选,导致我的图片每次导出背景都是白色的

MATLAB高分辨率图片_第1张图片MATLAB高分辨率图片_第2张图片

你可能感兴趣的:(matlab)