WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Guru, e-Zitate & Off Topic (http://www.wcm.at/forum/forumdisplay.php?f=15)
-   -   "Formel" für Zufallsgenerator gesucht (http://www.wcm.at/forum/showthread.php?t=120120)

franznovak 28.12.2003 14:49

"Formel" für Zufallsgenerator gesucht
 
Hi mathefans,

Ich hätte gerne gewusst wie man Zufallszahlen einfach "berechnet".

ps: Mir ist schon klar, dass jede Programmiersprache einen fertigen RND() oder RANOMIZE() Syntax hat, aber wie müsste man händisch tun... :confused:

thx

DiabloII 28.12.2003 15:28

formel gibts ned meistens nimmt ma da einen stackwert oder von einem register und baut den dann auf den zielbereich um.
siehe auch:
http://www.wcm.at/modules.php?name=N...ticle&sid=4176

franznovak 28.12.2003 19:58

Oder:
Die Millisekundenstelle des aktuellen Timerwertes (zB. Systemuhr) auslesen und weiterverwenden...

ps: hab grad im google nachgesehen: mit rein mathematischen berechnungsmöglichkeiten siehts nicht gut aus :(

_m3 28.12.2003 20:38

Ein "berechenbarer" Zufallswert ist ja auch eher nicht wirklich zielfuehrend, oder?
http://www.gnu.org/manual/glibc-2.0....13.html#SEC259

Algorithmus:
http://www.gnu.org/software/gsl/manual/gsl-ref_17.html

James020 30.12.2003 01:54

Betreff:
http://www.wcm.at/modules.php?name=...le&sid=4176

1) Was ist denn an den Millisekunden falsch?
Ich verwette einen Jahreslohn, dass diese Zahlen nicht nachvollziehbar sind! :cool:
Oder gibt es jemanden, der riechen kann, wann ich die Systemzeit abfrage?

2) IMHO alles Blödsinn! Von nichts kommt nichts! Zu behaupten, es sei (wirklicher) Zufall ist der gleiche Schwachsinn wie zu meinen, es gäbe keine Außerirdischen!
Nur weil ich nichts feststellen kann heißt noch lange nicht, dass es das dann nicht gibt! Ich kann doch auch nicht einfach behaupten Amerika kann es nicht geben, denn wohin ich auch schaue, ich kann es nicht finden . . .

Ich würde da eher an kosmische Strahlen oder atmosphärische Einflüsse denken, bevor ich überhaupt mit sowas komme!
Wenn ein Ball von alleine auf einer 100% ebenen (und waagrechten) Fläche zu rollen beginnt, DANN währe das Zufall! Doch das ist ja blödsinnig, denn das kann nicht gehen!
Gestattet mir die Frage, was denn bei den Flüssigkristallen anderst sei - außer dem Maßstab?

MfG James

jayjay 30.12.2003 13:34

Re: "Formel" für Zufallsgenerator gesucht
 
Zitat:

Original geschrieben von franznovak
Hi mathefans,

Ich hätte gerne gewusst wie man Zufallszahlen einfach "berechnet".

ps: Mir ist schon klar, dass jede Programmiersprache einen fertigen RND() oder RANOMIZE() Syntax hat, aber wie müsste man händisch tun... :confused:

thx


wenn man zufallszahlen berechnen könnte wärens ja keine zufallszahlen mehr ... :rolleyes:

James020 30.12.2003 14:04

In der Mathematik kann ein Ergebnis _nur_ aus dem Gemenge 2er Elemente sein. Daturch ist jedes Ergebnis jederzeit reproduzierbar! Was du willst ist schätzen - besser Raten - und das kann nun mal kein logisches System wie z.B. Mathematik

Venkman 30.12.2003 20:17

[juhuuu eine grundsatzdiskussion!!!! ***popcorn hol***]

Potassium 30.12.2003 20:24

*getränk hol*
:roflmao:

James020 31.12.2003 09:35

Re: "Formel" für Zufallsgenerator gesucht
 
Zitat:

Original geschrieben von franznovak
[...], aber wie müsste man händisch tun...
Nun ja, ich hab mich zugegeben auch schon gelegentlich mit diesem Thema beschäftigt, doch bein bestes Ergbnis war, dass man sich ne Antenne schnappt - nichts großartiges, nur zum einfangen von irgendwas. Den eben besagtes irgendwas würd ich dann einfach auswerten und auf einen den gewünschten Pegel hinverstärken/-dämpfen, so dass du mit einem ADC (Analog-Digital Converter) eben den gewünschten Wertebereich erhältst. In der Regel von 0 bis 1, bzw von 0 bis z.B. 1000 und :1000 (für die Nachkommastellen).

Effizienter währe es, wenn du 2 solcher Schaltungen verwendest, die "Zufallszahlen" miteinander multiplizierst und die Nachkommastellen dann als RND() übergibst.

Wie gesagt, währe mein bester Vorschlag, würd mich selber über bessere freuen :)

MfG James


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag