Einzelnen Beitrag anzeigen

Volker Z.

Registriert seit: 4. Dez 2012
Ort: Augsburg, Bayern, Süddeutschland
419 Beiträge
 
Delphi XE4 Ultimate
 
#2

AW: STABW berechnen-Qualität des Zufallszahlengenerators beurteilen

  Alt 6. Jan 2013, 15:49
Hallo,

Zitat:
Sollte ich das in die vorhandene Schleife integrieren?
Nein. Den Mittelwert der Zufallszahlen kannst Du erst ermitteln, wenn Du alle Zufallszahlen hast.
[EDIT]Sorry, da hatte ich wohl einen Knoten in meinen Gedankengängen. Einen Teil der Mittelwertberechnung könnte bereits in der for-Schleife erfolgen. Siehe Nachtrag[/EDIT]

Mit Deinem Konstrukt berechnest Du den Mittelwert (ich gehe mal davon aus es ist das arithmetische Mittel gemeint) folgendermaßen:

Code:
AnzahlZufallsZahlen = 0
Mittelwert = 0;
Für alle zaehler[i]:
  ist zaehler[i] <> 0 dann
    AnzahlZufallsZahlen + 1
    Mittelwert = Mittelwert + i
am Ende noch

Code:
Mittelwert = Mittelwert / AnzahlZufallsZahlen
Die Summe errechnet sich wie folgt:

Code:
summe = 0
Für alle zaehler[i]:
  ist zaehler[i] <> 0 dann
    summe = summe + i - Mittelwert


Nachtrag:

Code #1 geändert
Code:
AnzahlZufallsZahlen = 0
Mittelwert = 0;

//und innerhalb Deiner for-Schleife
  ist zaehler[r] = 0 dann
    AnzahlZufallsZahlen + 1
    Mittelwert = Mittelwert + r
Gruß
Volker Zeller

Geändert von Volker Z. ( 6. Jan 2013 um 17:26 Uhr)
  Mit Zitat antworten Zitat