histogram¶
histogram berechnet das Histogramm eines Vektors.
-
rmXY = histogram(rmY)
-
rmXY = histogram(rmY, bins)
-
rmXY = histogram(rmY, bins, nType)
-
rmXY = histogram(rmY, bins, nType, bCenterBin)
-
rmXY = histogram(rmY, bins, nType, bCenterBin, hLayer)
Returnwert
rmXY ist eine Matrix mit zwei Spalten. Spalte 1 enthält die Klassenmitten und Spalte 2 die Häufigkeitswerte.
Parameter
-
rmY
rmY ist eine reelle Matrix. Aus der letzten Spalte der Matrix wird das Histogramm berechnet.
-
bins
bins ist entweder ein skalarer Wert mit der Klassenanzahl oder eine Liste mit den Klassenmitten oder Klassengrenzen. Defaultwert ist 10.
-
nType
nType legt des Typ des Histogramms fest:
Typ Beschreibung nType = 1 Absolut nType = 2 Prozent nType = 3 kumulativ (mehr als) nType = 4 kumulativ in Prozent (mehr als) nType = 5 kumulativ (weniger als) nType = 6 kumulativ in Prozent (weniger als) Defaultwert ist 1.
-
bCenterBin
Falls bCenterBin TRUE (1) ist, werden die Werte in bin als Klassenmitten verwendet. Falls bCenterBin FALSE (0) ist, werden die Werte in bin als Klassengrenzen verwendet. Defaultwert ist FALSE; Beispiel für bCenterBin = TRUE: bins: 2,4,6,8 Klassengrenzen: 1 bis 3, 3 bis 5, 5 bis 7, 7 bis 9 Beispiel für bCenterBin = FALSE: bins: 2,4,6,8 Klassengrenzen: 2 bis 4, 4 bis 6, 6 bis 8
-
hLayer
Falls hLayer = 0 ist, wird ein Diagramm mit dem Histogramm erzeugt. Falls hLayer > 0 ist, wird der Histogramm in das Diagramm mit dem Handle hLayer eingefügt. Für diesen beiden Fälle gibt die Funktion im Parameter rmXY den Handle des Datensatzes zurück. Falls hLayer = -1 ist, wird kein Datensatz erzeugt. Defaultwert ist -1;
Beispiel
* srand(0)
1.0000
* histogram(rand(10,1), 0:0.1:1, 1, TRUE)
0.0000 0.0000
0.1000 0.0000
0.2000 2.0000
0.3000 1.0000
0.4000 0.0000
0.5000 0.0000
0.6000 1.0000
0.7000 2.0000
0.8000 3.0000
0.9000 1.0000
1.0000 0.0000
* srand(0)
1.0000
* histogram(rand(10,1), 0:0.1:1, 1, FALSE)
0.0500 0.0000
0.1500 1.0000
0.2500 2.0000
0.3500 0.0000
0.4500 0.0000
0.5500 1.0000
0.6500 1.0000
0.7500 1.0000
0.8500 4.0000
0.9500 0.0000
History
Version | Beschreibung |
---|---|
5.10.2 | Neu Typen: 5 kumulativ (weniger als) und 6 kumulativ in Prozent (weniger als) zugefügt. |
5.3.0 | Neu. |
Siehe auch
id-694203