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

了解一下Matlab 中 set 的用法吧

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-3-18 09:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
MATLAB给每种对象的每一个属性规定了一个名字,称为属性名,而属性名的取值成为属性值。例如,LineStyle是曲线对象的一个属性名,它的值决定着线型,取值可以是'-' 、':'、'-.'、'--'或'none'。
1 ~# e7 r0 t  X9 [2.属性的操作( s$ l9 H1 ^* v- p
    set函数的调用格式为:
' _6 h7 J1 o6 D1 j    set(句柄,属性名1,属性值1,属性名2,属性值2,…)) n4 [& k- ^5 b, s; ^
0 r* u& ?- x2 b
例子:
- M4 m0 a( r5 M* [* c! N7 Q+ P/ z. a
clear  B$ G" p5 M5 ~) p0 n
x=0:0.2:12;5 k9 g# R( G! Z
y1=bessel(1,x);
$ v: C5 G& W) H5 E5 Ny2=bessel(2,x);
5 t& _. V* d! i$ R6 b. ry3=bessel(3,x);0 E: C" s! J4 Y
h=plot(x,y1,x,y2,x,y3);
7 I: S5 @9 I7 y& Pset(h,{'LineWidth'},{2;5;8})  %set(h,{'LineWidth'},{2})==set(h,'LineWidth',2),将所有线宽设置为2
, K: j! n# s1 @2 W' l' g2 Gset(h,{'Color'},{'r';'g';'b'},{'LineStyle'},{'--';':';'-.'}) %设置颜色和线宽6 U8 x+ @' j! w% z
axis([0 12 -0.5 1]) %设置坐标轴范围  k% A. a! v5 v( v  ~; v- e8 T& L
grid on  R" K- z# E# S
X=0:1:12;
$ ~  y+ V1 h1 @7 @1 r& @5 U2 gY=-0.5:0.25:1;
/ I$ d8 Y" C$ y, m7 A7 c8 Uset(gca,'xtick',X,'ytick',Y) %设置网格的显示格式,gca获取当前figure的句柄
" J$ c5 {8 h$ h7 _! r% Kset(xlabel('Time'),'FontSize',12,'Color','r')3 G6 n- B% W, n2 V# @6 c. R
y=ylabel('Amplitude');
+ Y. p' i- _9 U6 j0 u  U2 I1 uset(y,'FontSize',12,'Color','g')& @4 T+ n9 G) f
legend(h,'First','Second','Third')  %添加图例; e- h  G& f1 [& F2 @
title('Bessel Functions') %添加标题. `! M) ?5 Y% x0 M7 B: R1 W
[y,ix]=min(y1); %找到y1的最小值以及改值的下标,赋给y和ix' t* F- j! g# t* s
text(x(ix),y,'First Min rightarrow','HorizontalAlignment','right') %插入文本
- |2 C* J3 S5 ~. m8 e' A# J6 [% Y* R& b# c* g7 Q

! h7 }5 ~( @2 y3 e) N, D4 a! M
( a+ ^0 q' {( e0 W$ h+ lgcf返回当前Figure对象的句柄值
% [) G" f' T) j& U7 f% ?) \0 d4 ]gca返回当前axes对象的句柄值
7 C- t1 b5 \, G* ]/ Igco返回当前鼠标单击的句柄值,该对象可以是除root对象外的任意图形对象,并且Matlab会把当前图形对象的句柄值存放在Figure的CurrentObject属性中
% W8 \9 {& U4 ?4 j  }( b. g' a# D! c# j
Figure对象的属性篇
  • TA的每日心情

    2019-11-29 15:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-3-18 18:22 | 只看该作者
    学习Matlab 中 set 的用法
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-20 23:50 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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