matlab之设置坐标轴范围和纵横比函数axis

matlab之设置坐标范围和纵横⽐函数axis
⼀、功能
设置坐标轴范围和纵横⽐
⼆、语法
1.axis()
指定当前坐标区的范围。以包含 4 个、6 个或 8 个元素的向量形式指定范围。
卓越网
2.axis
使⽤预定义样式设置轴范围和尺度。
例如,将样式指定为 equal 以便沿着每个坐标轴使⽤相等的数据单位长度。
3.axis
设置 MATLAB® 是否⾃动选择范围。将模式指定为 manual、auto 或半⾃动选项之⼀,例如 'auto x'。
4.axis
其中 ydirection 为 ij,即将原点放在坐标区的左上⾓。y 值按从上到下的顺序逐渐增加。
ydirection 的默认值为 xy,即将原点放在左下⾓。y 值按从下到上的顺序逐渐增加。
5.axis
其中 visibility 为 off,即关闭坐标区背景的显⽰。⽽坐标区中的绘图仍会显⽰。visibility 的默认值为 on,即显⽰坐标区背景。
2013广东高考文科数学6. = axis
返回当前坐标区的 x 轴和 y 坐标轴范围。对于三维坐标区,还会返回 z 坐标轴范围。对于极坐标区,它返回 theta 轴和 r 坐标轴范围。
7.[m,v,d] = axis('state')
返回坐标轴范围选择、坐标区可见性和 y 轴⽅向的当前设置。在以后的版本中将会删除该语法。请改⽤坐标区的 、、、 和  属性来获取这些值。
8.___ = axis(,___)
使⽤ ax 指定的坐标区或极坐标区,⽽不是使⽤当前坐标区。指定 ax 作为上述任何语法的第⼀个输⼊参数。将字符向量类型的输⼊参数⽤单引号引起来,例如 axis(ax,'equal')。
三、⽰例
1.绘制正弦函数,设置坐标轴范围
x = linspace(0,2*pi);
y = sin(x);
plot(x,y,'-o')
axis([0 2*pi -1.5 1.5])
2.在阶梯图周围添加填充
创建⼀个阶梯图,并使⽤ axis padded 命令在图和图框之间添加填充边距
x = 0:12;
y = sin(x);
stairs(x,y)
axis padded
3.使⽤半⾃动坐标轴范围
创建⼀个绘图。设置 x 轴的范围和 y 轴的最⼩范围。使⽤⾃动计算的值作为 y 轴的最⼤范围。
x = linspace(-10,10,200);
emaxy = sin(4*x)./exp(.1*x);
plot(x,y)
娶中国太太的下场axis([-10 10 0 inf])
4.显⽰绘图不显⽰坐标区背景
绘制曲⾯⽽不显⽰坐标区的线条和背景
surf(peaks)
axis off
5.使⽤紧凑的坐标轴范围并返回值
绘制⼀个曲⾯。将坐标轴范围设置为等于数据范围,这样绘图可以扩展到坐标区边缘
surf(peaks)
axis tight
6.更改坐标系的⽅向
创建棋盘图并更改坐标系的⽅向。
⾸先,使⽤ summer 颜⾊图创建绘图。默认情况下,x 轴的值按从左到右的顺序逐渐增加,y 轴的值按从下到上的顺序逐渐增加。
C = eye(10);
pcolor(C)
李克农子女
colormap summer
令状制度反转坐标系,这样 y 的值按从上到下的顺序逐渐增加。axis ij
7.添加新绘图时保持当前的坐标轴范围绘制⼀个正弦波。
x = linspace(0,10);
y = sin(x);
plot(x,y)
使⽤ hold on 将另⼀正弦波添加到坐标区中。
通过将范围模式设置为⼿动来保留当前的坐标轴范围。
如果希望由这些坐标区⾃动选择合适的范围,请将范围模式设置回⾃动。axis auto

本文发布于:2024-09-20 19:49:30,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/625507.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:范围   坐标   坐标轴   设置   绘图
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议