收藏本站 劰载中...网站公告 | 吾爱海洋论坛交流QQ群:835383472

【MATLAB】调整fill填充颜色的透明度

[复制链接]
clear all
. Y8 W4 f' }' u% ?$ G6 yx=0:0.01:2*pi;' Q+ i" B7 l5 ?+ l, D. J
y1=sin(x);
7 }) u" ^* p7 y: L" Q5 }0 _$ f" by2=2*sin(x);
$ B. H% P) _: J% X( M' E
: U8 a5 n/ C+ U3 C- p; T
/ I6 b4 @& {. u# ^3 _close all;figure* T$ \3 a/ A) ~
h=fill([x,fliplr(x)],[y1,y2],'r');
. z% M2 _: f* S9 t: Mset(h,'edgealpha',0,'facealpha',0.3) : {7 `8 _/ n; h! d2 ~& I
9 K: R$ E. l+ A6 A  F& ~. L
: r8 A4 Z& z+ Y
其中,'edgealpha'值为1时表示显示边界,为0时表示没有边界;# E; {2 m7 E) u7 p6 p) a0 U* i5 ]
'facealpha'的值表示填充颜色的透明度,值为1时表示颜色最深。3 R* a  m" r. `- B  U7 g- s4 i; L! z
" R5 H; }) Y$ w* M/ \2 ?4 M

  `* b* ?& V9 f: X& u! e( P+ U                    ' O& S* _* ~# a) y( C8 Y

- G' D5 O( N% S                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
黄金品质
活跃在2021-12-8
快速回复 返回顶部 返回列表