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

[复制链接]
clear all
: e9 N, J; v5 Q1 i5 ux=0:0.01:2*pi;
* o: T/ g# H, \y1=sin(x);# G9 C0 }, J6 H7 c
y2=2*sin(x);. E! x/ B$ R. j) c5 v5 s
3 U$ `! R$ r1 @. r* E
* e. Q2 H  V# j1 S
close all;figure
; r3 W* e6 G( }8 G+ z8 Ah=fill([x,fliplr(x)],[y1,y2],'r');$ Q$ V  S2 g: d4 n5 q9 S, p6 r
set(h,'edgealpha',0,'facealpha',0.3)
8 x; p  E' ]8 j8 |1 P; ^3 K3 o2 Q, N9 ^  B7 w6 Y7 x
" N" ]" k; p5 ~  }) l) s$ O: h  X; C
其中,'edgealpha'值为1时表示显示边界,为0时表示没有边界;
2 U% d. v. R8 \. N- A'facealpha'的值表示填充颜色的透明度,值为1时表示颜色最深。8 C8 G" _$ A. w& d& q

' q  ?; k# w/ I; L# n
  F6 M2 s# O4 A0 R                    
9 l! P: C% e9 f! Y7 s' F& t  T; b3 e. r* l# z# }: V
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。

相关帖子

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