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

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

[复制链接]
clear all! F- G/ p! I$ }  Q( u) a6 j
x=0:0.01:2*pi;
3 \) N( J  c& O# L, Uy1=sin(x);# Y0 f9 B1 L+ f& @6 ?  C7 s) f
y2=2*sin(x);
4 c8 _5 h* O- h; b" A7 V& U3 R  j) m* P9 k7 Z
9 M' x8 h. }. d
close all;figure6 a/ ~4 ]% W, Z5 J3 }2 G  V$ f
h=fill([x,fliplr(x)],[y1,y2],'r');* ]% ^$ E0 r' @: U  r$ L
set(h,'edgealpha',0,'facealpha',0.3)
  }0 f% U. K: |0 j* O- W+ M, v) `( R; b5 P0 h4 p- o
" k  M& u& j% u( U! _/ {% A) y+ G1 \
其中,'edgealpha'值为1时表示显示边界,为0时表示没有边界;1 K7 Z- Z/ A* H' ^' j0 J% p
'facealpha'的值表示填充颜色的透明度,值为1时表示颜色最深。
  P! S: Y6 r3 [  @; o) w- |: Q% X. `- z  H# {; u
, _2 P$ T1 L- v3 v
                    $ C( V( p( z  g, {9 M
/ i' ]5 @4 h  T
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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