Bestimmt das diskrete Histogramm der Eingangsfolge X auf der Grundlage der angegebenen Klassenparameter.


icon

Ein-/Ausgänge

  • c1ddbl.png X

    X stellt die Eingangsdaten dar.

  • c1dnclst.png Klassen

    Klassen gibt die Begrenzungen für jede Histogrammklasse an.

    Das Bedienelement Klassen ist ein Array aus Clustern, in dem jeder Cluster den Wertebereich einer Klasse festlegt.

  • cdbl.png Untergrenze

    Mit Unterhalb werden die unteren Grenzen der Histogrammklasse festgelegt.

  • cdbl.png Obergrenze

    Mit Oberhalb werden die oberen Grenzen der Histogrammklasse festgelegt.

  • cenum.png Einbeziehen

    Mit Einbeziehen wird festgelegt, wie die Grenzen jeder Histogrammklasse zu behandeln sind.

    Wenn das Cluster-Array Klassen keine Angaben enthält, wird mit Hilfe der Eingänge Max., Min., Klassenanzahl und Einbeziehen ein gleichmäßiger Abstand zwischen den Histogrammklassen erzeugt.

    0Lower—Die Untergrenze gehört zum Intervall, nicht jedoch die Obergrenze.
    1Upper—Die Obergrenze gehört zum Intervall, nicht jedoch die Untergrenze.
    2Both—Das Intervall versteht sich einschließlich der Ober- und Untergrenze.
    3Neither—Das Intervall versteht sich ausschließlich der Ober- und Untergrenze.
  • cdbl.png Max

    Max. bestimmt den Höchstwert, der in das Histogramm einbezogen werden soll. Ist das Eingangs-Array Intervalle nicht leer, wird dieser Eingang ignoriert.

  • cdbl.png Min

    Min gibt den Mindestwert an, der in das Histogramm einbezogen werden soll. Ist das Eingangs-Array Intervalle nicht leer, wird dieser Eingang ignoriert.

  • ci32.png Klassenanzahl

    Mit Klassenanzahl wird die Anzahl der Histogrammklassen festgelegt. Klassenanzahl wird nur beachtet, wenn das Eingangs-Array Klassen leer ist.

    Per Standardeinstellung wird die Klassenanzahl nach der Sturges-Regel berechnet: Klassenanzahl = 1 + 3,3log(Größe von (X)).

  • cenum.png Einbeziehen

    Mit Einbeziehen wird festgelegt, wie die Grenzen jeder Histogrammklasse zu behandeln sind.

    Wenn das Array Klassen nicht leer ist, werden die Eingänge Max., Min., Klassenanzahl und Einbeziehen ignoriert.

    0lower—Schließt die Untergrenze ein.
    1upper—Schließt die Obergrenze ein.
  • icclst.png Histogrammgraph

    Histogrammgraph zeigt den Graphen des Histogramms der Eingangsfolge X an. Die y-Achse stellt die Histogrammanzahl dar und die x-Achse die mittleren Werte der Intervalle (Klassen) des Histogramms.

  • i1di32.png Histogramm

    Mit Histogramm wird das zu erstellende Histogramm definiert.

  • i1ddbl.png Achse

    Achse gibt den Mittenwert für jedes Intervall von Histogramm an.

    Der Mittenwert einer Klasse wird entsprechend der folgenden Gleichung berechnet und in Achse ausgegeben. center[i] = (lower + upper)/2,wobei lower die untere Grenze von Bin i und upper die obere Grenze von Bin i ist.

  • inclst.png Anz. außerhalb

    Anz. außerhalb enthält Angaben zu Werten, die nach erfolgreicher Ausführung des VIs keiner Histogrammklasse angehören.

    Hinweis Die Elemente oben und unten haben nur Bedeutung, wenn Sie Bins so angeben, dass Bins[0].upper ≤ Bins[1].lower < Bins[1].upper, ...- < Bins[k - 1].lower und < Bins[k - 1].upper, wobei k die Anzahl der Elemente in Binsist.
  • ii32.png Gesamt

    Gesamt ist die Gesamtanzahl der Werte in X, die nach erfolgreicher Ausführung keiner Histogrammklasse angehören.

  • ii32.png Unterhalb

    Unterhalb stellt die Anzahl der Werte in X dar, die unterhalb der ersten Klasse der Untergrenze liegen. Die erste Klasse an der Untergrenze ist Klassen[0].unterhalb.

  • ii32.png Oberhalb

    Oberhalb stellt die Anzahl der Werte in X dar, die oberhalb der letzten Klasse der Obergrenze liegen. Der letzte Balken an der oberen Grenze ist Intervalle[Größe von(Intervalle)– 1].oberhalb.

  • ii32.png Fehler

    Fehler gibt alle Fehler oder Warnungen des VIs aus. Zur Umwandlung eines Fehlercodes oder einer Warnung in einen Fehler-Cluster verbinden Sie Fehler mit dem VI Fehler-Cluster aus Fehlercode.

  • Das Histogramm wird nach folgenden Schritten ermittelt:

    1. Bestimmung aller Histogrammklassen (Intervalle) anhand des Eingangs-Arrays Klassen.
    2. Definition der Funktion yi(x).
    3. Berechnung der Histogrammfolge H.

    Bestimmung der Klassen

    Die Gleichung zur Bestimmung der Klassenintervalle lautet:

    Δi =(Bins[i].lower: Bins[i].upper) i = 0, 1, 2, ..., k - 1

    wobei Klassen[i].unterhalb dem Wert unterhalb im i-ten Cluster des Arrays Klassen entspricht, Klassen[i].oberhalb der Wert oberhalb im i-ten Cluster des Arrays Klassen und k der Anzahl der Elemente in Klassen und somit der Gesamtanzahl der Histogrammklassen.

    Ob die beiden Endpunkte Bins[i].lower und Bins[i].upper jeder Bin in der Bin Δ enthalten sindi enthalten sind, hängt vom Wert des Einschlusses in dem entsprechenden Cluster i von Binsab.

    Wenn Klassen ein leeres Array ist, werden die Histogrammklassen anhand der Eingänge Max., Min. und Klassenanzahl bestimmt. Jede Bin-BreiteΔx ist gleich und wird nach der folgenden Gleichung berechnet.

    Wenn das Array Klassen Elemente enthält, werden die Klassenbreiten durch den Unterparameter Einbeziehen des Parameters Klassen festgelegt.

    Wenn Einbeziehen auf unterhalb gesetzt ist, werden die Klassenbreiten nach folgenden Gleichungen ermittelt:

    Δ0 =[min: min +Δx)

    Δ1 =[min +Δx:min +2Δx)

    Δi =[min +iΔx:min +(i + 1)Δx)

    Δk - 1 =[min +(k - 1)Δx:max]

    Wenn Einbeziehen auf oberhalb gesetzt ist, werden die Klassenbreiten nach folgenden Gleichungen ermittelt:

    Δ0 =[min:min +Δx]

    Δ1 =(min +Δx:min +2Δx]

    Δi =(min +iΔx:min +(i + 1)Δx]

    Δk - 1 =(min +(k - 1)Δx:max]

    Hinweis Der erste Startpunkt, Min., und der letzte Endpunkt, Max., gehören stets zur ersten bzw. letzten Histogrammklasse.

    Herleitung der Funktion yi(x).

    Die Funktion yi(x) ist durch folgende Gleichung definiert:

    Fällt beispielsweise x in das FeldΔi, dann ist yi(x) = 1.

    Berechnung der Histogrammfolge H

    Die Histogrammfolge H wird anhand folgender Gleichung ermittelt:

    wobei H die Elemente des Histogrammsder Ausgabesequenz darstellt, n die Anzahl der Elemente in der Eingabesequenz Xist, hi die Gesamtzahl der Punkte in der Eingabeanordnung X ist, die in das Bin Δ fallenifallen, i = 0, 1, ..., k - 1, und k ist die Anzahl der Bins.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Mathematics\Probability and Statistics\Running Histogram.vi