G
goldy
Gast
Hallo Ringsrum!
Ich habe ein Matrix mit 3x3 Integern, diese sind alle positiv. Desto höher der Wert, desto wichtiger ist dieses Feld, aber ein Feld mit dem Wert 0 soll nur ungefähr 4 mal weniger bevorzugtwerden wie das Feld, mit dem höchsten Wert.
Die Matrix wurde vorher normalisiert, Minimal- (0) und Maximalwert ( > 0) bekannt.
Ich möchte nun, dass ein zufälliges Feld ausgewählt wird - aber mit einer gewichtung der Wahrscheinlichkeit, wie oben beschrieben?
Wie stelle ich das an?
Herzlichen Dank,
Sebastian
___________________________________________________________________________________
PS.
Meine bishere Vorgehensweise, die mit persönlich nicht gefällt, da unzuverlässig:
a) Ermittle eine Variable R mit einem zufälligen wert ziwschen 0 und dem Maximalwert
b) Zwei Zufallszahlen zwischen 0 und 2 ermitteln, welche einen Zeiger auf ein Matrix Feld herstellen
c) Wenn das Element in der Matrix größergleich R ist, wird es genommen, falls nicht - wieder zurück zu b)
und am Ende kommt ein Zeiger raus. Aber wie schon erwähnt: Der ist nicht besonders gut, und nur eine Notlösung.
Noch einmal: DANKE!
Ich habe ein Matrix mit 3x3 Integern, diese sind alle positiv. Desto höher der Wert, desto wichtiger ist dieses Feld, aber ein Feld mit dem Wert 0 soll nur ungefähr 4 mal weniger bevorzugtwerden wie das Feld, mit dem höchsten Wert.
Die Matrix wurde vorher normalisiert, Minimal- (0) und Maximalwert ( > 0) bekannt.
Ich möchte nun, dass ein zufälliges Feld ausgewählt wird - aber mit einer gewichtung der Wahrscheinlichkeit, wie oben beschrieben?
Wie stelle ich das an?
Herzlichen Dank,
Sebastian
___________________________________________________________________________________
PS.
Meine bishere Vorgehensweise, die mit persönlich nicht gefällt, da unzuverlässig:
a) Ermittle eine Variable R mit einem zufälligen wert ziwschen 0 und dem Maximalwert
b) Zwei Zufallszahlen zwischen 0 und 2 ermitteln, welche einen Zeiger auf ein Matrix Feld herstellen
c) Wenn das Element in der Matrix größergleich R ist, wird es genommen, falls nicht - wieder zurück zu b)
und am Ende kommt ein Zeiger raus. Aber wie schon erwähnt: Der ist nicht besonders gut, und nur eine Notlösung.
Noch einmal: DANKE!