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

[复制链接]
clear all
  g* c. l# I/ g7 hx=0:0.01:2*pi;$ Z7 g' @% l  K5 G. x; F% i3 y
y1=sin(x);5 |* p& E- B$ b3 t7 [" t. b/ U
y2=2*sin(x);4 O1 T4 D7 ~/ {* P3 s* I

. X0 I( k! Z. N  l# y6 X/ v1 ?% E: l" ~+ h' v
close all;figure
  T- p- s0 I) j" ~  L6 th=fill([x,fliplr(x)],[y1,y2],'r');" X( K9 \( f& D! k6 M. h! I& H7 t
set(h,'edgealpha',0,'facealpha',0.3) ; V$ K* @2 K3 p) b. q( h4 l
$ K& c0 X7 Z+ S' D6 P2 L
2 D0 ^3 j* M3 ~% p: I5 W2 `( _
其中,'edgealpha'值为1时表示显示边界,为0时表示没有边界;
4 P1 Z8 w$ |. b9 s; [. Z( G7 N- z! P'facealpha'的值表示填充颜色的透明度,值为1时表示颜色最深。
" F) g/ k1 f. `! M+ j$ q0 d
% y! I. D: a- k! |& d& s+ i; G1 S; r1 n
                    
4 M+ z( ^$ t4 E9 a
& g* ]9 s+ H- e                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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