matlab坐标轴属性及标注
(2011-11-11 21:07:08)
标签:
杂谈 |
分类: 科研之路*matlab |
注:'gca’可以理解为'get the current axis'的缩写;
1. 控制坐标轴尺度长度:
set(gca,'XLim',[-pi/2 pi])
2. 定制自己想标注的刻度:
2.1 坐标刻度风格
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 1
set(gca,'ytick',[]);%style 2
subplot(2,2,3)
plot(x)
set(gca,'xtick',[1 3 6 8]);
set(gca,'xticklabel',sprintf('.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
2.2 坐标刻度标注字体大小
set(gca,'YTickLabel', 'FontSize',4)
注:在matlab7.0版本上,命令应改为
set(gca,
'FontSize',4)
3.
set(gca,'XDir','reverse')
4.
5.
bf,\it,\rm表示黑体,斜体,正体字符
上标用 ^(指数),下标用 _(下划线)
调用方式为:
希腊字母等特殊字符用 \加拼音如:
α
Г \Gamma
η \elta
λ \lamda
φ \phi
<
\leq
正负 \pm
体会以下两例:
figure, title('\zeta^{-t}sint');
figure, title('x~{\chi}_{\alpha}^{2}(3)');