【MATLAB基础】axis 函数

 

axis   用于操作普通的坐标属性,(轴的缩放和外观)

axis( [xmin xmax ymin ymax] )    设置当前坐标轴 x轴 和 y轴的限制范围

axis( [xmin xmax ymin ymax zmin zmax cmin cmax] ) 设置 x,y,z轴的限制范围和色差范围。

clear,clc%清理变量和空间 
[X,Y]=meshgrid(-1:0.1:1);%绘制网格坐标 
A=X+1i*Y; %得到Z=x+iy逆时针旋转,x+iy,exp(x+iy)的坐标表示 
Z0=abs(A).*cos(angle(A)+pi/6)+abs(A).*sin(angle(A)+pi/6);%得到Z=x+iy,逆时 针旋转的坐标表示 
Z=0.5*Y-1.5*X;%得到Z=x+iy的坐标表示 
Z1=exp(X).*cos(Y)+sin(Y).*exp(X);%得到Z=exp(x+iy)的坐标表示 
figure 
mesh(X,Y,Z) %开始绘Z=x+iy的网格图 
axis([-3,3,-3,3,-3,3])%限定坐标范围 注意此处缺少了对Z轴的显示范围,就变成了二维图像
grid off 

 运行结果:

【MATLAB基础】axis 函数_第1张图片

clear,clc%清理变量和空间 
[X,Y]=meshgrid(-1:0.1:1);%绘制网格坐标 
A=X+1i*Y; %得到Z=x+iy逆时针旋转,x+iy,exp(x+iy)的坐标表示 
Z0=abs(A).*cos(angle(A)+pi/6)+abs(A).*sin(angle(A)+pi/6);%得到Z=x+iy,逆时 针旋转的坐标表示 
Z=0.5*Y-1.5*X;%得到Z=x+iy的坐标表示 
Z1=exp(X).*cos(Y)+sin(Y).*exp(X);%得到Z=exp(x+iy)的坐标表示 
figure 
mesh(X,Y,Z) %开始绘Z=x+iy的网格图 
axis([-3,3,-3,3])%限定坐标范围 注意此处缺少了对Z轴的显示范围,就变成了二维图像
grid off 

运行结果:

【MATLAB基础】axis 函数_第2张图片

你可能感兴趣的:(MATLAB)