% 可以共同改变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 y min ymax zmin zmax])
还要考虑到z坐标。