操作方法
首先做一条自动生成的图形; plot(randn(100,1)); 可以看到图形中坐标轴已经有了自动生成的标注。
使用axis命令可以自行修改坐标轴的范围。如: axis([0 50 -1 1]); 可以看到坐标轴又自行发生了变化,怎样进行修改呢?
这里会牵扯到两个值,gcf和gca;这里需要说明gcf表示的是整个图形,包括上面的工具栏等等;而gca只是代表了其中的坐标轴及内部的数据。 set(gca,'Xtick',[0 20 40],'Ytick',[-0.25 0.25],'fontsize',20); 在修改了标注之后,顺便还修改了字体大小。
当然也可以修改标注的字: set(gca,'Xticklabel',{'xx','yy','zz'},'Yticklabel',{'aa','bb'}); 需要注意的是,标签和上面的数量要一一对应。
还可以修改字体和字体的方向。 set(gca,'XTickLabelRotation',45);
除了使用命令修改,还可以进行手动修改。 进入“显示绘图工具和停靠图形”界面后,选中坐标轴,在坐标轴的属性中有刻度属性,可以根据要求自行修改。