matlab提供了设置坐标范围的函数axis(),常用格式如下:
axis([XMIN XMAX YMIN YMAX]) 设置二维图的x-y坐标范围
axis([XMIN XMAX YMIN YMAX ZMIN ZMAX]) 设置三维图的x-y-z坐标范围
示例如下:
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])
效果图如下: