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

了解一下Matlab 中 set 的用法吧

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
MATLAB给每种对象的每一个属性规定了一个名字,称为属性名,而属性名的取值成为属性值。例如,LineStyle是曲线对象的一个属性名,它的值决定着线型,取值可以是'-' 、':'、'-.'、'--'或'none'。
; k: r) z7 |5 l8 H2 c2.属性的操作( O1 h; X) ]+ d7 @) v. q
    set函数的调用格式为:  D3 g6 z- L; O9 O( [
    set(句柄,属性名1,属性值1,属性名2,属性值2,…)
2 B: c5 v; y/ F# B/ K3 u- p
) i5 Q4 ?) @  Z3 G, d例子:1 `8 a) ^% W, c0 [# ~
- d  w2 P& g1 ]( w5 E
clear
6 v  [& }  B: |* Cx=0:0.2:12;$ N# A  D; F2 z! h* F
y1=bessel(1,x);) E7 ^% o3 Q' c  g$ a" Z' w
y2=bessel(2,x);
- L0 y2 l; D) A$ g+ q* b9 ~; w& g! ^y3=bessel(3,x);2 \* b5 }$ T  R& H
h=plot(x,y1,x,y2,x,y3);
2 t  X  i' Q2 K: g$ [; gset(h,{'LineWidth'},{2;5;8})  %set(h,{'LineWidth'},{2})==set(h,'LineWidth',2),将所有线宽设置为2/ q: e* \6 x. ?
set(h,{'Color'},{'r';'g';'b'},{'LineStyle'},{'--';':';'-.'}) %设置颜色和线宽6 k- w  x6 N% d. k
axis([0 12 -0.5 1]) %设置坐标轴范围, y7 |% x3 ]/ S* U& h- R
grid on
% M2 ]" S# w3 j% zX=0:1:12;
. b$ G2 G. t- X- NY=-0.5:0.25:1;( m2 J! C8 L/ G7 z8 b
set(gca,'xtick',X,'ytick',Y) %设置网格的显示格式,gca获取当前figure的句柄& c; u  S2 [% K; @4 S
set(xlabel('Time'),'FontSize',12,'Color','r')
# u$ v0 n& M. M- P% n. ly=ylabel('Amplitude');
& q/ ^7 N3 a1 k3 c% {set(y,'FontSize',12,'Color','g')
! P0 J7 _) S) olegend(h,'First','Second','Third')  %添加图例
7 [# a& q6 a9 J9 Q, qtitle('Bessel Functions') %添加标题. c0 q! y2 Z& i; J) ~
[y,ix]=min(y1); %找到y1的最小值以及改值的下标,赋给y和ix
& n4 U2 i9 ?- K4 {7 htext(x(ix),y,'First Min rightarrow','HorizontalAlignment','right') %插入文本5 c& ]/ T/ r7 U5 n! w
6 a. L4 N) Z; k+ B  c
, g6 o( s9 P1 @4 `, y8 m) e  B

) E3 B; H' J% ?# d: b0 Wgcf返回当前Figure对象的句柄值; ]* l$ C1 g' h" h/ {3 W. c
gca返回当前axes对象的句柄值( s+ E+ n' D+ A$ E% @
gco返回当前鼠标单击的句柄值,该对象可以是除root对象外的任意图形对象,并且Matlab会把当前图形对象的句柄值存放在Figure的CurrentObject属性中8 o# [9 r; \$ }" |9 h
' A: ^. j9 g" T, Y" m
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-8-16 06:54 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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