作者:新手村一霸 | 来源:互联网 | 2023-09-25 20:36
问题
开始用matlab画图时,使用默认设置,画出来的图不好看
比如,这段代码
x=0:0.1:10;
y1=sin(x);
y2=sin(x+3);
plot(x,y1,x,y2)
xlabel('x')
ylabel('y')
legend('y=sin(x)','y=sin(x+3)');
生成的图
一般横轴至少有五个tick,这个图里目前只有三个,‘0 5 10’,可以通过set(gca,'xtick',[0 2 4 6 8 10])设置6个tick
其他注意事项
legend的位置可以手动拖到合适的地方
生成的图首先保存为.fig文件,以方便后面修改
如果你的论文是用latex写的,可以另存为pdf图,然后一定记得用acrobat裁剪掉白色边框(网上也有自动裁剪的代码,但是如果你图像只有几个,没必须要学习代码)
如果你的论文是用word写的,另存为emf图,然后在word中插入