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.基础用法
%   axis([xmin xmax ymin ymax])
x = -2*pi: 0.001: 2*pi;
y = sin(x);
plot(x, y);
axis ([-2*pi, 2*pi, -2, 3]);

运行完的图像为

 2)扩展用法

%% 2.扩展用法
x = -2*pi: 0.001: 2*pi;
y = sin(x);
plot(x, y);
axis ('equal');
% axis ('tight');
% axis('square')
% axis('auto')
% axis ('off');
% 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')

  • 6
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值