matlab 设置坐标轴的有效数字 - zjgtan

matlab 设置坐标轴的有效数字

x=1:8;

subplot(2,2,1)

plot(x)

%tick style 0(auto)

subplot(2,2,2)

plot(x)

set(gca,\'xtick\',[1 3 6 8]);%style 指定

set(gca,\'ytick\',[]);%style 2 清空

subplot(2,2,3)

plot(x)

set(gca,\'xtick\',[1 3 6 8]);

set(gca,\'xticklabel\',sprintf(\'%03.4f|\',get(gca,\'xtick\')));%style 3 有效位数

set(gca,\'ytick\',[2 4 5 7]);

set(gca,\'yticklabel\',{\'Two\',\'Four\',\'Five\',\'Seven\'});%style 4文字标志

subplot(2,2,4)

plot(x)

set(gca,\'xminortick\',\'on\');%style 5 小刻度打开

set(gca,\'ticklength\',[0.05 0.025]);%style 6 刻度长度

set(gca,\'tickdir\',\'out\');%style 7 刻度放到外围