找回密码
 注册
关于网站域名变更的通知
查看: 439|回复: 3
打印 上一主题 下一主题

请问Matlab中到底什么是axis?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-15 13:49 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
axis 到底是什么,基本的功能和用法能解答好一下吗?谢谢: |4 p: d/ r& p+ V' h# `# @! A" R

该用户从未签到

4#
发表于 2020-4-15 18:56 | 只看该作者
axes是创建坐标轴,axis是设定其范围。%我给你个简单的例子,一定自己运行一下看看:' e& O# J$ b& c" u+ c
clear;
. r% I0 c1 P" J7 L+ m0 f8 Qclear all;
2 y8 S0 a8 H+ D+ N8 a" x0 bx=0:10*pi;%x从0到10π。
) U1 P, @! }. L. q. ~) R. T' _y=sin(x);
6 D7 O' |$ t' @, H" X5 Kaxes(‘position’,[0.1 0.2 0.3 0.4]);
% t! O- j" n( d( @9 l& }- Q, h% 创建一个坐标系。
9 X6 n+ ?& k5 R# i) v* Z%让起点是左边占到显示窗口的十分之一处,下边占到十分之二处,宽占十分之三,高占十分之四。一个小框就出来了。" K# j. h- F9 J
plot(x,y);  %画图。! N( Y6 V' w' L& B$ V5 U  c
axis([0 2*pi -0.5 0.5]);+ c& }, F. X& N0 z$ w+ a
% x的坐标范围是0到2π,y的范围是-0.5到0.5。
( U$ P4 b+ E3 V1 ^5 _) T; X%现在你自己看横纵坐标。3 D/ `+ U8 X: U; M8 n
%运行完之后把下边这行的%去掉,再运行一次你会发现啥?9 ^' P& u6 b0 s
%axes;
! S. K& o7 y% O%建立的坐标轴把原来的覆盖了是吧?这说明要建立坐标轴要在绘图之前哦。

该用户从未签到

3#
发表于 2020-4-15 18:56 | 只看该作者
axis一般用来设置axes的样式,包括坐标轴范围,可读比例等
0 _" I: F+ B' x3 X3 J4 naxis([xmin xmax ymin ymax])
0 m/ p3 h0 i2 |, Naxis([xmin xmax ymin ymax zmin zmax cmin cmax]) 坐标轴设置! `& J! M# Q5 {( ~
v = axis4 U& {& q: y& {1 x" T- C  [. }
axis auto ; Y/ b9 Q, }! C: b/ Q( e3 p
axis manual
2 p- q  I' a7 ]- Haxis tight
% H% z: e  i) ~) Taxis fill! X* K' n; W) f7 U# v: ~" ~) f
axis ij; Z& d. Q, B' l& T9 h7 Q
axis xy( ~5 e" r8 p0 H$ V5 |5 @
axis equal0 Q, X, ?% @- X4 \
axis image
: \8 y8 ?7 Y& k& v0 T+ {axis square, s1 r4 t1 J9 a/ f5 Z
axis vis3d. d: y8 i  B$ L7 W, X
axis normal 坐标轴刻度比例等
; e8 d+ |( ]; A: d  j1 oaxis off( l8 B3 v/ T8 ]* G; E
axis on 显示与否
, A. w) e1 }: [axis(axes_handles,...)  根据axes设置5 G. v: l; R8 Q
[mode,visibility,direction] = axis('state')  返回当前axes属性

该用户从未签到

2#
发表于 2020-4-15 18:55 | 只看该作者
设定坐标轴的范围,具体参考帮助文件help axis或doc axis
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 04:12 , Processed in 0.125000 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表