首页编程matlabaxis(Matlab中axis函数使用)

matlabaxis(Matlab中axis函数使用)

编程之家2024-01-30168次浏览

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

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

matlabaxis(Matlab中axis函数使用)

clear;

clear all;

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

y=sin(x);

axes(‘position’,[0.1 0.2 0.3 0.4]);

%创建一个坐标系。

matlabaxis(Matlab中axis函数使用)

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

plot(x,y);%画图。

axis([0 2*pi-0.5 0.5]);

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

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

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

matlabaxis(Matlab中axis函数使用)

%axes;

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

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

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

比如:

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

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

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

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

举例说明:

画一个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= 0 1.5708 0 5.0000

扩展资料

axis实现图形坐标控制

clear all;

close all;

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);

axis normal,grid on, title('Normal and Grid on')

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

axis equal,grid on, title('Equal and Grid on')

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

axis square,grid on, title('Square and Grid on')

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

axis image,box off,title('Image and Box off')

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

axis image fill,box off, title('Image fill and box off')

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

axis tight,box off, title('Tight and box off'

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

三、Matlab中的axis是什么意思

坐标轴的控制函数axis,调用格式如下:

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

用此命令可以控制坐标轴的范围.

与axis相关的几条常用命令还有:

axis auto自动模式,使得图形的坐标范围满足图中一切图元素

axis equal严格控制各坐标的分度使其相等

axis square使绘图区为正方形

axis on恢复对坐标轴的一切设置

axis off取消对坐标轴的一切设置

axis manual以当前的坐标限制图形的绘制

希望对你有帮助

chkdsk怎么用(chkdsk怎么用)游戏代理服务器(国外游戏代理服务器怎么设置)