我在MATLAB中绘制了直方图。条形图默认显示为蓝色。是否有任何删除填充颜色,并使其显示为白色?
很高兴得到任何帮助。
答案 0 :(得分:2)
如何选择白色作为你的颜色
bar(data, 'w')
答案 1 :(得分:1)
您可以设置其FaceColor
:
h = findobj(gca, 'Type', 'patch');
set(h, 'FaceColor', 'w')
答案 2 :(得分:0)
看看链接下面的链接。您可以使用set函数来设置句柄的属性。您可以选择设置的属性以及未设置的属性。下面代码中的[1 1 1]使面部颜色变为白色。用这三个数字来寻找其他颜色。
http://www.mathworks.com/help/matlab/ref/hist.html?searchHighlight=plot+histogram
hist(data)
h = findobj(gca,'Type','Patch');
set(h,'FaceColor',[1 1 1], 'EdgeColor','black');
-James