How to plot histogram where the data is the height

20 vues (au cours des 30 derniers jours)
Wilson Zheng
Wilson Zheng le 13 Sep 2020
Hi all, I'm trying to plot a histogram with the data I have being the "amount" and not the bins. So my x-axis would be from 0 to 10, and I want the bar for 0 to be 107 units high, my bar for 1 to be 979 units high etc. How would I do this? If my array is [107, 979, 4485 ... ] the "histogram" functions do not work

Réponse acceptée

VBBV
VBBV le 13 Sep 2020
%if true
% code
%end
x = 0:10;
y = [20 120 133 34 45 37 180 12 100 30 12]; % example values
bar(x,y)

Plus de réponses (1)

Steven Lord
Steven Lord le 13 Sep 2020
histogram('BinEdges', [0 1 2], 'BinCounts', [107 55])

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by