大家好,又见面了,我是你们的朋友全栈君。
axis——设置坐标轴
【功能】对坐标轴进行标定。
【语法介绍】
- axis( [xmin xmax ymin ymax] ) 设置当前二维图形对象的 x 轴 和 y 轴的取值范围。向量参数[xmin xmax ymin ymax] 中的元素分别表示 x 轴最小值、x 轴最大值、y 轴最小值和 y 轴最大值。
- axis( [xmin xmax ymin ymax zmin zmax cmin cmax] ) 设置 x,y,z 轴的取值范围和颜色范围。 [xmin xmax ymin ymax zmin zmax cmin cmax]中的元素分别表示 x 轴最小值、x 轴最大值、y 轴最小值、y 轴最大值、z 轴最小值、z 轴最大值、颜色轴最小值和颜色轴最大值。
- v = axis 返回一个行向量,记录了坐标范围。
- axis auto 根据待绘图数据 x,y,z 的最大值、最小值自动设置坐标轴。
- axis ij 将坐标系统的原点设置在左上角(矩阵模式),即纵轴从上到下依次增加,横轴从左到右依次增加。
- axis xy 将坐标系统的原点设置为默认的方式(笛卡尔模式),即原点设置在左下角,纵轴从下到上依次增加,横轴从左到右依次增加。
- axis off 去掉坐标轴
- axis on 显示坐标轴
- axis square 坐标轴呈方形
- axis equal 设置屏幕高宽比,使得每个坐标轴的具有均匀的刻度间隔
【例1】绘制正切曲线,改变坐标轴的取值范围。
x=0:.025:pi/2;
plot(x,tan(x),'-ro') % 绘制正切曲线
使用axis对坐标轴取值范围进行标定。
axis([0 pi/2 0 5]) % 改变坐标轴取值范围
【例2】分区绘制图形,并且将两个图形的坐标轴设置为方形。
h1=subplot(221); % 分区绘图
h2=subplot(222);
axis([h1 h2],'square') % 将两个图形的坐标轴都设置为方形
版权说明
文章作者:早知晓
博文链接:Click here
希望大家都走在开满鲜花的路上,加油鸭~
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/136747.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...