text對象
(1)text(x坐標,y坐標,'string')在圖形中指定位置(x,y)顯示字符串string。
(2)Editing有效值為on/off,off時,用戶在執行GUI操作時無法直接在該Text對象上進行編輯,改為on后,可以進行編輯。
(3)HorizontalAlign 有效值為left/center/right決定Text對象中字符水平方向的對齊方式。
(4)Interpreter有效值為tex/none,決定Text對象中是否可用Tex字符注釋,當設置為Tex時,表示允許用戶能夠在String屬性下輸入Tex字符。以下為在窗口的 [.5 .5]點位置處建立一個text對象並且字體大小以16點來表示的一個方程式。(顯示的是一個二重積分)
text('interpreter','latex','string','\$\$\int_0^x\!\int_y dF(u,v)\$\$','position',[.5 .5],'fontsize',16)
(5)String有效值為字符串,表示要顯示出來的字符串是什么。
(6)verticalAlignme 有效值為top/cap/middle/baseline/bottom決定Text對象垂直對齊的方 式。
(2)Editing有效值為on/off,off時,用戶在執行GUI操作時無法直接在該Text對象上進行編輯,改為on后,可以進行編輯。
(3)HorizontalAlign 有效值為left/center/right決定Text對象中字符水平方向的對齊方式。
(4)Interpreter有效值為tex/none,決定Text對象中是否可用Tex字符注釋,當設置為Tex時,表示允許用戶能夠在String屬性下輸入Tex字符。以下為在窗口的 [.5 .5]點位置處建立一個text對象並且字體大小以16點來表示的一個方程式。(顯示的是一個二重積分)
text('interpreter','latex','string','\$\$\int_0^x\!\int_y dF(u,v)\$\$','position',[.5 .5],'fontsize',16)
(5)String有效值為字符串,表示要顯示出來的字符串是什么。
(6)verticalAlignme 有效值為top/cap/middle/baseline/bottom決定Text對象垂直對齊的方 式。
小技巧
str = char( zeros(n,1)+
'*'
);
% 復制某一字符串n次
% 直方圖的標注
% 數據准備
y = randn(1,100);
% 繪制直方圖
h = histogram(y,
'Normalization'
,
'probability'
);
h.BinWidth = 0.5;
% 修改組間距
axis(gca,[floor(min(y)) ceil(max(y)) 0 max(h.Values+0.05)]);
set(gca,
'XTick'
,floor(min(y)):.5:ceil(max(y)));
%設置x軸的坐標范圍及間隔
set(gca,
'YTick'
,0:.05:max(h.Values+0.05));
%設置x軸的坐標范圍及間隔
% 標注直方圖
for
i=1:h.NumBins
if
h.Values(i)==0,
continue
;
end
str=sprintf(
'%4.2f'
,h.Values(i));
% 2位小數的浮點型text
text(h.BinEdges(i)+0.075,h.Values(i)+0.0075,str);
end
