Nein funktioniert nicht Da kommt zwar 1337 raus aber auch ganz andere Zahlen und weder 42 noch 666
Hinweis: Wenn man RAN# zweimal verwendet, verändert RAN# seinen Wert also RAN# ungleich RAN#
Eben. Deshalb sollst du auch x = RAN# setzen und dann nur noch x verwenden!
Und dann funktioniert meine Formel
Z ( x ) = 23,5 ( x * 3 : R1 ) 2 + 600,5 ( x * 3 : R1 ) + 42
auch. Durch die Operation x * 3 : R1 wird das Intervall [ 0 , 1 ), aus dem der Zufallswert stammt, auf die Menge { 0 , 1 , 2 } abgebildet.
Und für die Elemente y dieser Menge gilt:
y = 0 : Z ( 0 ) = 23,5 * 0 2 + 600,5 * 0 + 42 = 42
y = 1 : Z ( 1 ) = 23,5 * 1 2 + 600,5 * 1 + 42 = 666
y = 2 : Z ( 2 ) = 23,5 * 2 2 + 600,5 * 2 + 42 = 1337
also genau wie gefordert.
Ich habe übrigens die Funkton Z ( x ) so bestimmt: Da drei Werte gegeben sind, die sich als Funktionswerte ergeben sollen, habe ich die allgemeine quadratische Funktion
f ( x ) = a x 2 + b x + c
angesetzt (drei Parameter) und dann das Gleichungssystem
f ( 0 ) = 42
f ( 1 ) = 666
f ( 2 ) = 1337
also:
0 a + 0 b + c = 42
1 a + 1 b + c = 666
4 a + 2 b + c = 1337
gelöst und so die Werte der Parameter a, b und c bestimmt, die in die allgemeine quadratische Funktion (siehe oben) einzusetzen sind, um die gewünschte Funktion zu erhalten.