您的位置首页百科问答

MATLAB中axes怎么用啊?

MATLAB中axes怎么用啊?

的有关信息介绍如下:

问题补充说明:像h1=axes('pos',[0.2,0.2,0.6,0.4]),什么意思?

MATLAB中axes怎么用啊?

就是设置axes的位置,左下宽高,单位是和整个figu360问答re宽高的比例

四个数依次是坐标左下角起点坐标和长度,宽度。

可以看看这个例子:

x=0:0.01:2*pi;

y1=sin(x);y2留结广压谈核还印=cos(x);y3=sin(x)+cos(x);

plot(x,y1)

要剂径axes('position',[0.5迫急妈土切止利殖聚据刘50.650.30.2])

plot(x,y2)

xlabel('y2=cos(x)');

axes('position',[0.150.150.30.2])

plot(x,y3)

xlabel('y3=sin(x)+cos(x)');

建立坐标轴对象使用axes函数,其调用格式为:

句柄变量=axes(属性名1,属性值1,属性名2,属性值2,…)

调用axes函数用指定的属性在当前图形窗口创建坐标轴,并将其句柄赋给左边的句柄变量。也可以使用axes函数按MATLAB缺省的属性值在当前图形窗口创建坐标轴:

axes或句柄变量=axes

用axes函数建立坐标轴之后,还可以调用axes函数将之设定为当前坐标轴,且坐标轴所在的图形窗口自动成为当前图形窗口:

axes(坐标轴句柄)