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

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

[复制链接]
clear all* b+ v* h9 t6 g# S+ o
x=0:0.01:2*pi;  B+ x* i1 |, P1 I- `5 }4 v
y1=sin(x);
5 ?# S/ y) j8 ?: H2 L5 m4 ^+ F) jy2=2*sin(x);
; K: S. X6 `6 X2 p; o
4 u, T" n& ]; m: Y! n0 N+ m4 E  x; z7 i* E# c, `) G. E
close all;figure
7 v" F5 `$ N/ fh=fill([x,fliplr(x)],[y1,y2],'r');5 o6 j5 b+ ^; e8 Z- x
set(h,'edgealpha',0,'facealpha',0.3)
/ U* a3 m: C7 v$ g; g! p) z  M2 l/ v5 a: J' T1 c) C$ X) }
5 y  }7 G- M, u% Z0 d
其中,'edgealpha'值为1时表示显示边界,为0时表示没有边界;
0 `0 B6 |1 y! y8 t'facealpha'的值表示填充颜色的透明度,值为1时表示颜色最深。5 \3 g' X  C; c- z4 f
7 r: c/ J4 V- S  `  p% _
* l0 d/ ^8 O/ j4 E8 q
                    
3 _: F! ]) \+ z* D# B1 {# p  }& f; N2 Y, ^8 e8 |
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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