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

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

[复制链接]
clear all
' k) z- K3 y% R9 R& @5 E# vx=0:0.01:2*pi;- v! m: \' E9 a/ l" v, x$ V7 O( m
y1=sin(x);3 r6 f4 k3 L4 W: ?$ e7 v
y2=2*sin(x);, W" x" {( _- I

, V2 X: j& U9 ~7 ]4 Z, \2 T4 M% s2 H7 }6 ]
close all;figure
; a+ p8 S3 j/ p; \h=fill([x,fliplr(x)],[y1,y2],'r');
4 m& S6 k4 c! P" m8 D' `# d/ [set(h,'edgealpha',0,'facealpha',0.3) 4 C8 p1 y: Y# n
8 _0 s" ]& s( g* g' s- D

6 S$ y; t0 q7 d3 o其中,'edgealpha'值为1时表示显示边界,为0时表示没有边界;
, k: n/ s/ `9 S& P. P6 l1 ^6 @'facealpha'的值表示填充颜色的透明度,值为1时表示颜色最深。: X2 |3 {- x9 N+ W6 p
3 f) a7 A4 t; }. i$ a1 S% A7 n* Q
0 j* u. _) E; O* n, s0 k
                    " {# h6 F1 Q$ m8 P7 |
: f: K* o' r( M; t/ I! @
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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