EDA365电子论坛网

标题: 请教大神如何能使曲线和x轴内部全部填上颜色? [打印本页]

作者: needham    时间: 2020-4-20 16:18
标题: 请教大神如何能使曲线和x轴内部全部填上颜色?
在使用fill函数想把曲线和x轴之间区域填充时,只能填充一半,附上代码和图片。请教大神如何能使曲线和x轴内部全部填上颜色,感谢!
8 n9 h8 [9 _* S! @# `& L7 E
5 {! m/ F6 k' y, ^8 ~
. L3 P& `0 H, O. O1 E, M: B
0 L2 M5 ^! o5 d2 _x           = linspace(-20,0,N).';
" H# i0 u1 w9 G3 q) cF=(2*h*(x)-2*n2*I);- D' m  V- W& u! v

% {  S# j" o7 v& X" |1 V7 l: f( T# b
! O+ X2 w& d3 l/ w' ~$ cfigure
, r) A; ?( q& fplot(x,F,'k','LineWidth',2)
& H9 P9 q! o5 v+ ]  Hhold on0 S- Y% m, w; O; T3 T, B
fill(x,F,'b','facealpha',0.2,'edgealpha',0)5 A/ H" p6 ^; }) T9 |& A
& ^" f. J9 P) C. i. M3 q9 ~( J
+ r8 m7 I$ G; n* [; [7 C

作者: Allevi    时间: 2020-4-20 17:39
因为fill填充的是一个封闭图形,你给出的点全在曲线上所以填充的就是曲线首尾衔接的图形了,想填充类似扇形的区域,需要自己额外补充上扇形的圆心坐标,举个例子
3 ]+ _( o  Y# `: V% @! O1 h  F& K
3 z5 s% m% f" u3 ?0 z$ [





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2