matlabåæ å»åº¦è°æ´ä¸ºä¸çé´è·å»åº¦ä»£ç ï¼
subplot(3,2,1)
plot(x)
title('é»è®¤æ ¼å¼')
subplot(3,2,2)
plot(x)
set(gca,'xtick',[1 3 6 8]);
set(gca,'ytick',[]);
title('Xèªå®ä¹é´éï¼Yå
³é')
subplot(3,2,3)
plot(x)
set(gca,'xtick',[1 3 6 8]);
set(gca,'xticklabel',sprintf('.4f|',get(gca,'xtick')))
set(gca,'ytick',[2 4 5 7]);
set(gca,'yticklabel',{'Two','Four','Five','Seven'});
title('XYèªå®ä¹é´éã精度åæ¾ç¤ºæ¹å¼')
subplot(3,2,4)
plot(x)
set(gca,'xminortick','on');%style 5
set(gca,'ticklength',[0.05 0.025]);
set(gca,'tickdir','out');
title('XYåæ å»åº¦æ¾ç¤ºæ¹å¼')
subplot(3,2,5)
plot(x)
set(gca,'xtick',[min(x) (max(x)+min(x))/2 max(x)]);
set(gca,'ytick',[min(x) (max(x)+min(x))/2 max(x)]);
title('论æä¸å¸¸ç¨çæ å3ç¹å¼æ¾ç¤º')
x=20:10:20000;
y=rand(size(x));
subplot(3,2,6)
semilogx(x,y);
set(gca,'XLim',[20 20000]);
set(gca,'XMinorTick','off');
set(gca,'XTick',[20 31.5 63 125 250 500 1000 2000 4000 8000 16000]);
set(gca,'XGrid','on');
set(gca,'XMinorGrid','off');
title('èªå®ä¹ç½æ ¼æ¾ç¤º')
%%%%%%%%%%%%%%%%%%%%%%
%顺便éä¸å¯ä»¥æ ¼å¼ååæ å»åº¦çç¨åºæ®µ
x=get(gca,'xlim');
y=get(gca,'ylim');
set(gca,'xtick',[x(1) (x(1)+x(2))/2 x(2)]);
set(gca,'ytick',[y(1) (y(1)+y(2))/2 y(2)]);
ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼
get(gca,'xlim');æ¯è·åæ大æå°å»åº¦ç
å¦æéè¦è·åææå¨
åæ è½´ä¸æ¾ç¤ºçå»åº¦ï¼éè¦ä½¿ç¨get(gca,'ytick')