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

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

[复制链接]
clear all
$ n* F2 S1 u+ D5 u8 f- ~- h5 @x=0:0.01:2*pi;! G, l1 E; p3 @4 R2 l2 p7 E6 Z$ a
y1=sin(x);
5 v! H  m& I3 }% U- I9 zy2=2*sin(x);. l! a" A8 H$ a! {% |* @5 e
' |5 |) A: e# |
5 U  Z. o. V6 A+ r
close all;figure
2 Y: }, V3 O4 l5 M1 P' U, Ih=fill([x,fliplr(x)],[y1,y2],'r');
" n* h6 b- C; q& f; h$ f3 Xset(h,'edgealpha',0,'facealpha',0.3) ) e: b* k$ V: C) @' T
( |2 |; }  U' w- q# a

$ U& z% Z2 L! Y其中,'edgealpha'值为1时表示显示边界,为0时表示没有边界;
7 L! g2 ]; D6 r4 s; \'facealpha'的值表示填充颜色的透明度,值为1时表示颜色最深。
% D  ?. H; L5 Q3 j. E: B/ q5 |* d# V. |  r4 E6 |
, D" a# K; I0 \( `9 {3 p4 N
                    
3 `% A/ W/ `$ M) T% `- J) |. C4 |6 M5 {$ f1 T( M9 a9 R
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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