我想呈现两个直方图,并且我希望它们中的每一个都是不同的颜色。可以说一个红色和一个蓝色。到目前为止,我已经改变了他们两个的颜色,但只改变了相同的颜色。
这是代码不同颜色的直方图-matlab
close all
b=-10:1:10;
x=randn(10^5,1);
x=(x+5)*3;
y=randn(1,10^5);
y=(y+2)*3;
hist(x,100)
hold on
hist(y,100);
h = findobj(gca,'Type','patch');
set(h,'FaceColor','r','EdgeColor','w')
%the last two lines changes the color of both hists.