0

我正在尝试更改条形图的 FaceAlpha(使透明)。如果我喜欢这样,情节的右边界就会消失。这就是我不改变 FaceAlpha 的样子:

barplot = bar(xmin:binw:xmax,prob);

不改变人脸阿尔法

如果我尝试改变它,像这样:

barplot = bar(xmin:binw:xmax,prob);
set(get(barplot,'Child'),'FaceAlpha',0.3)

右边界消失!

没有右边框

此外,我真正想要的是使用“hist”选项制作条形图。但是后来改变 FaceAlpha 是行不通的!像这样:

barplot = bar(xmin:binw:xmax,prob,'hist');
set(get(barplot,'Child'),'FaceAlpha',0.3) //This row has no effect

没有 FaceAlpha 效果

任何想法为什么这不起作用?

先感谢您!

4

1 回答 1

0

在这里找到了消失边界的解决方案,并且有效:

http://www.mathworks.se/support/solutions/en/data/1-5X41G7/index.html

问题仍然存在,为什么在使用“hist”选项时无法更改 FaceAlpha。

于 2012-04-13T08:24:03.310 回答