How to make 2 histograms in one plot, containing large data

1 Ansicht (letzte 30 Tage)
Justyna Kowalik
Justyna Kowalik am 10 Nov. 2018
Bearbeitet: madhan ravi am 10 Nov. 2018
Hi, I am trying to create a comparison plot- histograms of the temperature (its 2 files with 360 positions each) for 2 different cities in one figure. I created two variables: braT and pariT. Everything works when I make a histogram for each of them separately. I tried hold on command but there is an error:
figure(1)
hold on;
hist(braT,"FaceColor",[0,0,1]);
hist(pariT,"FaceColor",[1,0,0]);
Error using hist (line 53)
Input arguments must be numeric.
I tried creating one hist(braT) and add data of pariT but it doesnt create other bars. I want to get 2 bars next to each other, in different colors, representing temperature for 2 cities. The files in attachement.

Antworten (2)

TADA
TADA am 10 Nov. 2018
hist accepts only the data and number of bins and no name-value options, which is the source of your error. Not to mention that it's deprecated.

madhan ravi
madhan ravi am 10 Nov. 2018
Bearbeitet: madhan ravi am 10 Nov. 2018
load bra.mat
load pari.mat
figure(1)
histyy(outB,100,outP,100) %100 represents number of bins

Produkte


Version

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by