MATLAB ist ein Programmier-und Datenanalyse -Umgebung für Mathematik, Ingenieur-und Naturwissenschaften . Ein Histogramm ist eine Art von Graphen, der die Frequenz von einem bestimmten Wert oder einen Bereich von Werten in einer Verteilung der Daten . MATLAB enthält eine eingebaute Funktion zur Berechnung und grafischen Darstellung von Daten Histogramme , erfordert aber ein wenig zusätzliche Arbeit , um zwei oder mehr Histogramme gleichzeitig auf den gleichen Achsen . Anleitung
1
Berechnen Sie die Daten für das erste Histogramm und speichern Sie es auf Variablen für die spätere Verwendung. Verwenden Sie die MATLAB -Funktion " Versionen " wie folgt:
[ counts_1 , edges_1 ] = hist ( Y, edges_in );
Wo edges_in ist ein Vektor der Anfang Rändern der Fächer , oder :
[ counts_1 , edges_1 ] = hist ( Y, nBins );
Wo nBins ist die Anzahl von gleichmäßig beabstandeten Bins im Histogramm . Wenn weder edges_in oder nBins gegeben ist, berechnet MATLAB das Histogramm mit 10 Bins .
2
Berechnen Sie die Daten für das zweite und alle nachfolgenden Histogramme .
3 < p > Plot das erste Histogramm mit " bar ( edges_1 , counts_1 ); "
das Aussehen des Graphen kann entsprechend der MATLAB -Dokumentation zum Plotten angepasst werden. Alternativ dazu können Sie eine Treppenstufe graph " Treppe ( edges_1 , counts_1 ); " kann machen mehrere Histogramme leichter zu sehen, in der gleichen Grafik
4
Geben Sie den Befehl " auf Eis " in der MATLAB- Befehlsfenster . verhindern, dass Ihre aktuelle Zahl vor dem Überschreiben durch die neue Grafik .
5
Grundstück das zweite und alle nachfolgenden Histogramme , Anpassung von Aussehen wie gewünscht .
6
Geben Sie den Befehl " halten off " , um eine weitere Zeichnung aus an der Zahl, die Ihre Histogramme hinzugefügt zu verhindern.