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

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

[复制链接]
clear all
: y: v- ~& R0 _x=0:0.01:2*pi;
0 r# }7 w7 [" k+ }- ~y1=sin(x);# }/ F# {* ?; _6 s
y2=2*sin(x);
" i) i: ~4 J# V& ?" r7 b
! |  z) o4 l% d8 m! M6 R4 q: I4 n+ h* u( |1 X; l. ?) V5 s5 [3 T
close all;figure) K- a' e- ~/ B$ H: R) Y  J) v
h=fill([x,fliplr(x)],[y1,y2],'r');
) }8 }6 U! E" M1 {0 Kset(h,'edgealpha',0,'facealpha',0.3) $ W5 ~2 Q1 n0 n4 \* S% h' W6 j

% ]- x- }7 `1 y8 h9 [# @/ ~+ K
/ C8 M) p/ t3 C6 U; }- s其中,'edgealpha'值为1时表示显示边界,为0时表示没有边界;0 B6 m' x4 F& C, V0 i( r  G
'facealpha'的值表示填充颜色的透明度,值为1时表示颜色最深。
# W5 t- R' d* q% g5 _7 W) {9 n* i1 E- N
/ W$ f4 {  B  M% ~) _
                    : b, k1 ^8 ?' n* v9 h6 k9 X. [# `

/ k9 ?2 v3 ]% s: s( C* X. v/ v; e                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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