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

03-27 1951阅读

axis([]/'')函数

1.功能:

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

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

2.用法

1)基础用法:

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

其中xmin、xmax、ymin、ymax、zmin、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]);

运行完的图像为

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

 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') :纵、横坐标轴采用等长刻度

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

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

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

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

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

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

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

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

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

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

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

 4.注意事项

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

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]