当前位置:   article > 正文

MATLAB辅助函数学习---axis()函数_matlab axis

matlab axis

axis([]/'')函数

1.功能:

axis是一个用于控制坐标轴的函数,控制要绘制曲线数据的范围选择合适的坐标刻度

如果省略这个参数,axis将自动控制你要显示的图形的坐标范围

2.用法

1)基础用法:

axis([xmin,xmax,ymin,ymax,zmin,zmax]):

其中xminxmaxyminymaxzmin、zmax分别表示所需坐标轴的x轴和y轴、z轴的最小和最大值

2)扩展用法:

%  axis('equal') :纵、横坐标轴采用等长刻度
%  axis('tight') :自动调整坐标轴的显示范围,使其适应数据的范围
%  axis('square'):产生正方形坐标轴(默认为矩形)
%  axis('atuo') :使用默认设置
%  axis('off') :取消坐标轴
%  axis('on') :显示坐标轴

 3.代码演示

1)基础用法

画一个sin(x)函数演示一下两个用法

其中xmin=(-2*pi);xmax=2*pi;ymin=(-2);ymax=3

  1. %% 1.基础用法
  2. % axis([xmin xmax ymin ymax])
  3. x = -2*pi: 0.001: 2*pi;
  4. y = sin(x);
  5. plot(x, y);
  6. axis ([-2*pi, 2*pi, -2, 3]);

运行完的图像为

 2)扩展用法

  1. %% 2.扩展用法
  2. x = -2*pi: 0.001: 2*pi;
  3. y = sin(x);
  4. plot(x, y);
  5. axis ('equal');
  6. % axis ('tight');
  7. % axis('square')
  8. % axis('auto')
  9. % axis ('off');
  10. % axis('on')

将axis ([-2*pi, 2*pi, -2, 3]);依次替换成以下四个

1)axis('equal') :纵、横坐标轴采用等长刻度

2)axis('tight') :自动调整坐标轴的显示范围,使其适应数据的范围。

3)axis('square'):产生正方形坐标轴(默认为矩形)

4)axis('atuo') :使用默认设置

5)axis('off') :取消坐标轴

6)axis('on') :显示坐标轴

 4.注意事项

不写axis时,默认情况下为axis('on') 和 axis('atuo')

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/672734
推荐阅读
相关标签
  

闽ICP备14008679号