横轴和纵轴的控制

MATLAB

3.1.1 横轴和纵轴的控制


要控制绘图的横轴及纵轴比例,可以用 axis配合下列的相关的选项:

axis([xmin xmax ymin ymax]) xmin xmax 设定横轴的下限及上限,以 ymin ymax 设定纵轴的下限及上限
axis auto 横轴及纵轴依照数据大小的上下限来订定,横轴及纵轴比例是4:3
axis square 横轴及纵轴比例是 1:1
axis equal 将横轴纵轴的尺度比例设成相同值
axis xy 预设值使用卡氏座标即是将图原点设在左下角横轴由左往右增纵轴由下往上递增
axis ij 使用矩阵格式即是将图原点设在左上角横轴不变纵轴由上往下递增
axis normal 以预设值画纵轴及横轴
axis off 将纵轴及横轴取消
axis on 恢复纵轴及横轴

上述的各个指令的语法也可以将关键字放在括弧内的单引号之间,如axis(' ')

以下是应用 axis的范例:

>> x=linspace(0,2*pi,30); y=sin(x); z=cos(x);

>> plot(x,y,x,z)

>> axis off

>> axis on

>> axis('square','equal')

>> axis('xy','normal')



上一页 下一页 讲义大纲