Matlab------------ plot画图相关

1.画曲线限制绘图范围
坐标控制使用axis函数

函数的调用格式为:
axis([xmin xmax ymin ymax zmin zmax])
axis函数功能丰富,常用的用法还有:
axis equal    纵、横坐标轴采用等长刻度
axis square   产生正方形坐标系(缺省为矩形)
axis auto     使用缺省设置
axis off      取消坐标轴
axis on      显示坐标轴
grid on/off命令控制是画还是不画网格线,不带参数的grid命令在两种状态之间进行切换。
box on/off命令控制是加还是不加边框线,不带参数的box命令在两种状态之间进行切换。

2.画图设置字体

figure_FontSize=12; set(get(gca,'XLabel'),'FontSize',figure_FontSize,'Vertical','top'); set(get(gca,'YLabel'),'FontSize',figure_FontSize,'Vertical','middle'); set(findobj('FontSize',12),'FontSize',figure_FontSize);

%这4句是将字体大小改为8号字,在小图里很清晰

set(gca, 'Fontname', 'Times newman', 'Fontsize', 12);

%设置图片的字体类型和字号大小的。

%set(gcf,'Position',[100 100 260 220]); %这句是设置绘图的大小,不需要到word里再调整大小。我给的参数,图的大小是7cm

%set(gca,'Position',[.13 .17 .80 .74]); %这句是设置xy轴在图片中占的比例,可能需要自己微调。

%set(findobj(get(gca,'Children'),'LineWidth',0.5),'LineWidth',2);

%这句是将线宽改为2


你可能感兴趣的:(matlab,画图,plot)