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

[复制链接]
clear all; s4 H5 q& _. K( v( Y2 I
x=0:0.01:2*pi;
$ f5 e( }! o, My1=sin(x);
4 Q7 H5 v4 |3 j6 py2=2*sin(x);
6 P& `) s, o+ f% O, m6 l/ L7 W5 ?# \* l1 \% L. r0 `

) E6 n& V) p4 B5 a: Vclose all;figure
& M- g' x6 M' g5 b" U5 J' z/ a6 M8 }h=fill([x,fliplr(x)],[y1,y2],'r');
- ~) j- i/ h/ X1 J4 Q/ v# Vset(h,'edgealpha',0,'facealpha',0.3) - W2 c& D& x* c/ s  O

) i* k" K( w% N. {
/ q  v7 {( _. T* g0 v( O7 Z5 U其中,'edgealpha'值为1时表示显示边界,为0时表示没有边界;
  z+ E  E" f' I: W'facealpha'的值表示填充颜色的透明度,值为1时表示颜色最深。
1 v6 f9 V/ [% B! u5 u5 g; J3 B' l& V' Z, `6 `+ S: y9 \

$ H6 E( r2 e0 t! ?, T                    
$ e- g1 F6 ~& @# [6 f* U- {
3 D' b- h$ y$ _. u$ C8 Z  U1 O) ?4 l                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。

相关帖子

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