RANDOM_GAUSS-Makro
Die RANDOM_GAUSS
Makro ist nur in Unica Campaign verfügbar.
Syntax
RANDOM_GAUSS(num [, seed]) RANDOM_GAUSS(num, mean, std [, seed])
Parameter
num
Die Anzahl der Zufallszahlen, die generiert werden sollen. Dieser Wert muss eine positive Ganzzahl größer als null sein.
mean
Der Mittelwert der gaußschen Kurve. Dabei kann es sich um einen konstanten Wert oder um einen Ausdruck handeln, dessen Auswertung eine Konstante ergibt. Wird dieser Parameter nicht angegeben, ist der Standard null.
std
Die Standardabweichung der gaußschen Kurve. Dabei kann es sich um einen konstanten Wert oder um einen Ausdruck handeln, dessen Auswertung eine Konstante ergibt. Wird dieser Parameter nicht angegeben, ist der Standard eins.
seed
Ein optionaler Seed für die Generierung von Zufallszahlen. Der Wert muss eine ganze Zahl sein. (Wenn der angegebene Wert keine Ganzzahl ist, wird er automatisch durch die Untergrenze des Werts ersetzt.)
Syntax
RANDOM_GAUSS
RANDOM_GAUSS generiert eine Spalte von Zufallszahlen, der eine gaußsche Verteilung zugrunde liegt. Dabei wird eine neue Spalte mit num
Zufallszahlen zurückgegeben. Wenn mean
und std
angegeben sind, wird bei der Generierung der Zufallszahlen eine gaußsche Verteilung mit diesem Mittelwert und dieser Standardabweichung zugrunde gelegt. Wenn sie nicht angegeben sind, hat die gaußsche Verteilung standardmäßig den Mittelwert null und die Standardabweichung eins. Wenn seed
angegeben ist, wird dieser Wert als Seed für die Generierung von Zufallszahlen verwendet.
Beispiele
TEMP = RANDOM_GAUSS(100) Erstellt eine neue Spalte |
TEMP = RANDOM_GAUSS(500, 3) Erstellt eine neue Spalte |
TEMP = RANDOM_GAUSS(5000, 100, 32) Erstellt eine neue Spalte |
TEMP = RANDOM_GAUSS(500, -1, 2, 3) Erstellt eine neue Spalte |
Zugehörige Funktionen
Funktion | Syntax |
---|---|
RANDOM |
Gibt die angegebene Anzahl von Zufallszahlen zurück. |