Matlab中的阴影置信区间

时间:2018-10-05 07:48:09

标签: matlab plot confidence-interval

我正在尝试在置信度限制之间阴影区域,为此,我正在使用ciplot function。 x,下限值和上限值均为300 * 1向量。这是我的代码。

a_99_CI_lower=0.5877*c1+1.5462;
a_99_CI_upper=0.7511*c1+2.5205;
plot(c1,a_99_CI_lower,'k');
hold on
plot(c1,a_99_CI_upper,'k');
ciplot(a_99_CI_lower',a_99_CI_upper,c1)  

我得到的输出是:
enter image description here
为什么仅部分边界被着色。我希望将两行之间的整个区域都加阴影。向量中没有NaN值。那么,我在这里做错了什么?

我尝试了here中的示例 然后使用下面的代码,我得到的就是两条黑线

XCI=[c1,fliplr(c1)];                
YCI=[a_99_CI_lower,fliplr(a_99_CI_upper)];              
fill(XCI,YCI,'g');   

0 个答案:

没有答案