%erstellt ein Histogramm aus den Daten eines Vektors

figure

y=randn(1,100000);         %erzeugt 100 000 normalverteilte Zufallszahlen mit Mittelwert 0 und Varianz 1

subplot(3,1,1)
hist(y)                    %erstellt ein Histogramm des Vektors y und benutzt 10 Stufen (voreingestellt)
                           %der Wertebereich von x richtet sich nach Minimal- und Maximalwert von y
title('hist(y)','fontsize',16);                           
                           
  
subplot(3,1,2)                          
hist(y,20)                 %erstellt ein Histogramm mit 20 aequidistanten Unterteilungen, Wertebereich von x wieder automatisch
title('hist(y,20)','fontsize',16);                           

subplot(3,1,3)
x=-3:0.2:3;
hist(y,x)                  %erstellt ein Histogramm, die Zahl der Unterteilungen ist length(x)=31, die Mittelpunkte der Zellen
                           %liegen bei den Werten des Vektors x
title('hist(y,x)','fontsize',16);                           
       

%Eigenschaften wir Farben werden bei Histogrammen auf diese Weise geaendert:

h = findobj(gca,'Type','patch');  %findet den Handle des Histogramms
set(h,'facecolor','g')            %faerbt die Histogrammbalken gruen