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

[复制链接]
clear all/ {# I8 q) B3 F7 {  b3 H& @
x=0:0.01:2*pi;# V* V$ `; u$ O- F
y1=sin(x);4 c; R/ ]; V% R5 v1 h
y2=2*sin(x);
# [1 p3 \. v  q& j/ F' P0 \
8 f2 D- x' Q! {9 G/ `8 G$ G- y# m. `
close all;figure
+ l. ~6 o6 A6 @8 f  n$ _' Ih=fill([x,fliplr(x)],[y1,y2],'r');1 m% N2 o; l# T  n: c
set(h,'edgealpha',0,'facealpha',0.3)
% n3 T& F7 Q+ `( X) A- Z9 a6 @. ~/ g# G* [, o
4 {* X" _/ p# B
其中,'edgealpha'值为1时表示显示边界,为0时表示没有边界;
3 s, x% P0 q. ~) ]# q; L9 k: \'facealpha'的值表示填充颜色的透明度,值为1时表示颜色最深。
0 J$ t2 F7 `$ Q  }  p! s5 Z$ c8 b; P0 E- W
+ P0 c. H3 K$ x  [% M4 G: \( D
                    
; D9 ~5 B/ {, y. Z4 k
# O+ e! S( r/ s+ g& I                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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