Matlab中的axis是什么意思
axis一般用来设置axes的样式,包括坐标轴范围,可读比例等
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;
%建立的坐标轴把原来的覆盖了是吧?这说明要建立坐标轴要在绘图之前哦。