Zufall berechnen?
-
Hi,
wie wird ein zufall berechnet? sagen wir so wie die funktion rand() aus C oder C++? Wie berechnet die den Zufall? ich weis das ein Startpunkt gesetzt wird mit srand, und weiter? wie wird dann berechnet?
-
du wählst ein x0 (das ist der seed den du mit srand setzt)
x(n+1) = (a*x(n) + b )%c
wobei a b und c schlau gewählte konstanten sind, halt so das möglichst ne gleichverteilung rauskommt...
-
Hej,
also erstmal: Es gibt keine Zufaelle
Das was wir (Menschen) als Zufall bezeichnen, ist nur das Unueberschaubare. D.h. du musst im Grunde nur Zahlen erzeugen die nicht dem normalen Zahlenfortlauf folgen (1,2,3,4,5...). Dann sieht es fuer einen Menschen willkuerlich und ohne System aus, was es aber in echt eh nicht is
ByeBye, Viking69
-
Falls du noch weitere Informationen suchst: http://lib-www.lanl.gov/numerical/bookcpdf.html (speziell natürlich Kapitel 7)
-
Viking69 schrieb:
also erstmal: Es gibt keine Zufaelle
Das würde ich so nicht sagen. Newton's Uhrwerk-Universum ('Wenn man nur wüsste, wo sich jedes Teilchen befindet und wie es sich bewegt, könnte man den zukünftigen Zustand berechnen') hat sich immerhin als falsch herausstellt.
-
cd9000 schrieb:
Viking69 schrieb:
also erstmal: Es gibt keine Zufaelle
Das würde ich so nicht sagen. Newton's Uhrwerk-Universum ('Wenn man nur wüsste, wo sich jedes Teilchen befindet und wie es sich bewegt, könnte man den zukünftigen Zustand berechnen') hat sich immerhin als falsch herausstellt.
Auch wenn es vielleicht ein wenig offtopic wird:
Hier noch ein interessanter Artikel dazu: http://www.wissenschaft-online.de/abo/spektrum/archiv/550 (ein Gespräch zwischen Fuzzologen, Konstruktivisten und ? über "Ameisen und die Erklärung der Welt")
-
cd9000 schrieb:
Viking69 schrieb:
also erstmal: Es gibt keine Zufaelle
Das würde ich so nicht sagen. Newton's Uhrwerk-Universum ('Wenn man nur wüsste, wo sich jedes Teilchen befindet und wie es sich bewegt, könnte man den zukünftigen Zustand berechnen') hat sich immerhin als falsch herausstellt.
Die Frage, ob das Universum deterministisch abläuft oder ob es echten Zufall gibt ist überhaupt nicht geklärt.
Zum Topic: Die Dinger heißen "Lineare Kongruenz Generatoren".
-
Hej,
um hier net weiter Offtopic zu werden mache ich doch gleich mal nen passenden Post auf
ByeBye, Viking69
-
fubar schrieb:
Auch wenn es vielleicht ein wenig offtopic wird:
Hier noch ein interessanter Artikel dazu: http://www.wissenschaft-online.de/abo/spektrum/archiv/550 (ein Gespräch zwischen Fuzzologen, Konstruktivisten und ? über "Ameisen und die Erklärung der Welt")netter link ;O)