多列直方圖側由端在Matlab使用hist()
功能,可以繪製該:是否有可能使用直方圖()繪製的,而不是HIST()
Matlab的建議使用histogram()
代替hist()
。
的列彼此重疊,並且不併排側。
是否可以在同一個圖中使用histogram()
函數繪製直方圖與並列?如果是的話,我該怎麼做?
代碼片段:
a = randn(100, 2);
edges = -3:3;
xbins = edges(1:end-1)+0.5;
figure(1)
hist(a, xbins)
figure(2), hold on
histogram(a(:, 1), edges)
histogram(a(:, 2), edges)
後兩種方法的一些虛擬代碼(即這樣我們就可以看到你的數據結構) – Dan