1. 程式人生 > >如何改變matlab刻度範圍,如果改變座標軸刻度字型大小

如何改變matlab刻度範圍,如果改變座標軸刻度字型大小

% 可以共同改變X,Y軸(刻度)顯示字型大小。 set(gca,'FontSize',8)

轉自:https://zhidao.baidu.com/question/148274712.html

matlab提供了設定座標範圍的函式axis(),常用格式如下:

1 2 axis([XMIN XMAX YMIN YMAX]) 設定二維圖的x-y座標範圍 axis([XMIN XMAX YMIN YMAX ZMIN ZMAX])  設定三維圖的x-y-z座標範圍

示例如下:

1 2 3 4 5 6 >> x = 1:10; >> subplot(2,1,1) % 預設範圍 >> plot(x,x.^2) >> subplot(
2,1,2) % 設定x範圍[0,12],y任意 >> plot(x,x.^2,'r') >> axis([0 12,-inf,inf])

做圖效果:

看你的是多大維數的圖形
如果是二維
axis([xmin xmax ymin ymax])
xmin是x最小xmax是x最大,ymin,ymax分別是y最小,y最大

你的情況比如說你要改編x座標

axis([1 120000 -inf inf])

如果改y坐

axis([ -inf inf 1 120000])

當然,可以兩個都改 -inf inf是正負無窮大

如果是三維
axis([xmin xmax ymin ymax zmin zmax])

還要考慮到z座標。