axismatlab(Matlab里axis这个函数怎么用,举个例子!)

中国机械与配件网2320

Matlab中的axis是什么意思

axis一般用来设置axes的样式,包括坐标轴范围,可读比例等

axismatlab(Matlab里axis这个函数怎么用,举个例子!)

axis([xminxmaxyminymax])

axis([xminxmaxyminymaxzminzmaxcmincmax])坐标轴设置

v=axis

axisauto

axismanual

axistight

axisfill

axisij

axisxy

axisequal

axisimage

axissquare

axisvis3d

axisnormal坐标轴刻度比例等

axisoff

axison显示与否

axis(axes_handles,...)根据axes设置

[mode,visibility,direction]=axis('state')返回当前axes属性

希望对你有所帮助

Matlab里axis这个函数怎么用,举个例子!

axis函数可以用于操作普通的坐标属性(轴的缩放和外观)。

比如:

axis([xminxmaxyminymax]):可以设置当前坐标轴x轴和y轴的限制范围

axis([xminxmaxyminymaxzminzmaxcmincmax])可以设置x,y,z轴的限制范围和色差范围。

v=axis返回一个行向量,记录了坐标范围

axisauto解除限制,恢复到默认状态。

举例说明:

画一个tan函数从0到2π。

>>x=0:0.01:pi/2;

>>y=tan(x);

>>figure

>>plot(x,y,'-o')

>>axis([0,pi/2,0,5])%改变坐标轴范围

>>v=axis%返回坐标轴的范围

v=01.570805.0000

扩展资料

axis实现图形坐标控制

clearall;

closeall;

clc;

t=0:2*pi/99:2*pi;

x=1.5*cos(t);

y=3.25*sin(t);

subplot(2,3,1),plot(x,y);

axisnormal,gridon,title('NormalandGridon')

subplot(2,3,2),plot(x,y);

axisequal,gridon,title('EqualandGridon')

subplot(2,3,3),plot(x,y);

axissquare,gridon,title('SquareandGridon')

subplot(2,3,4),plot(x,y);

axisimage,boxoff,title('ImageandBoxoff')

subplot(2,3,5),plot(x,y);

axisimagefill,boxoff,title('Imagefillandboxoff')

subplot(2,3,6),plot(x,y);

axistight,boxoff,title('Tightandboxoff'

参考资料:百度百科-axis函数

请高手指点,Matlab中到底什么是axis

axes是创建坐标轴,axis是设定其范围。%我给你个简单的例子,一定自己运行一下看看:

clear;

clearall;

x=0:10*pi;%x从0到10π。

y=sin(x);

axes(‘position’,[0.10.20.30.4]);

%创建一个坐标系。

%让起点是左边占到显示窗口的十分之一处,下边占到十分之二处,宽占十分之三,高占十分之四。一个小框就出来了。

plot(x,y);%画图。

axis([02*pi-0.50.5]);

%x的坐标范围是0到2π,y的范围是-0.5到0.5。

%现在你自己看横纵坐标。

%运行完之后把下边这行的%去掉,再运行一次你会发现啥?

%axes;

%建立的坐标轴把原来的覆盖了是吧?这说明要建立坐标轴要在绘图之前哦。