How can I set the histogram width?
Mostra commenti meno recenti
I would like to set the histogram width in hist(), can anyone help? Thanks
Risposta accettata
Più risposte (4)
Wayne King
il 13 Ott 2012
0 voti
If by histogram width, you mean the width of the bins, then you can do that by specifying the number of bins you use as an input argument; this is documented.
Or use histc() and specify the edges as a vector input.
Ilaria Sani
il 13 Ott 2012
0 voti
Wayne King
il 13 Ott 2012
Modificato: Wayne King
il 13 Ott 2012
You can simply modify the width of the plot
hist(randn(1000,1))
ax = gca;
get(ax,'position')
Now you'll see a vector with 4 elements. The 4 elements are
[left bottom width height]
so add to the width value. You'll probably want to reduce the left value as well to keep the histogram "centered"
Ilaria Sani
il 15 Ott 2012
0 voti
Categorie
Scopri di più su Histograms in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!