Seite 2 von 2
Verfasst: 03.12.2005 17:20
von naderman
*aufwach* da war ich wohl etwas in Gedanken, das sollte heißen:
Code: Alles auswählen
$zahl1 = mt_rand(0, 10);
$zahl2 = mt_rand(0, 10 - $zahl1);
$zahl3 = 10 - $zahl1 - $zahl2;

Verfasst: 12.12.2005 20:51
von Max L
aber am tempo, ändert sich immer noch nix. aber egal...
Danke an alle die mir geholfen haben, auch wens mir nicht wirklich was gebracht hat!
Verfasst: 13.12.2005 04:41
von k-5
@naderman: deine lösung hat ziemliche abhändigkeiten .. z.b. wird zahl3 wahrscheinlich recht klein ..
also ich geh mal auf die erste frage zurück du wolltest 3 möglichkeiten .. wobei möglichkeit 2 viel häufiger ist als möglichkeit 1 und 3 .. (du sagtest 6 7 8 .. dann addierst du halt einfach 5 drauf ..)
$z = mt_rand(0, 10);
if( $z < 1 ){
return 1
} else if ( $z > 8 ) {
return 3
} else {
return 2
}
das gibt in 20% der fälle 1 oder 3 aus ..
in 80 % der fälle 2 ..
( vorausgesetzt mt_rand liefert tatsächlich laplace wahrscheinlichkeiten)
ist recht einfach auf mehr fälle oder andere wahrscheinlichkeiten anzupassen ..
wenn du bei dem hier .. oder bei dem letzten von naderman tempo probleme hattest dann liegen die an was anderem ..
Re: Zufallsefeckt?
Verfasst: 13.12.2005 07:39
von chriss713
Max L hat geschrieben:Also, den normalen Zuaffls efeckt kenn ich, aber ich möchte warscheinlichkeiten machen, zum beispiel wenn man drauf klickt wirt fast immer "7" kommen, aber ab und zu auch "6" oder "8"
Das ist schon höhere Mathematik, Stichworte sind hier "Dichtefunktion" und "Normalverteilung".
Verfasst: 13.12.2005 13:39
von Max L
oh gott, könnte das mal jemand in einem kompletten code darstellen???
Verfasst: 13.12.2005 14:04
von chriss713
Also ich hab das in 2 Semestern "Modelbildung und Simulation" lernen müssen.

Ich hoffe Du hast Verständnis dafür, dass ich mich da nicht stundenlang hinsetze und unentgeltlich Code zu Deinem Vergnügen entwickle!
Bei einem entsprechenden Angebot (gerne per PN), können wir da drüber sprechen!
Oder Du zeigst mal etwas Eigeninitiative und bemühst z.B. Suchmaschinen (ich hab gehört,
google sei da ganz brauchbar), die Du mit entsprechenden Schlagworten (wie bereits oben gepostet) fütterst, bis Du auf Algorithmen/Codeschnipsel stößt (sollte relativ schnell passieren). Wenn Du dann Probleme mit deren Implementierung hast, kannst Du die gerne hier berschreiben und wir werden sehen, wie wir Dir helfen können.
Aber Du kannst doch nicht verlangen, dass hier jmd. einfach so aus Jux und Dollerei und Spaß an der Freude Dir einfach dermaßen komplexen Code entwickelt, nur weil Du das gerne so hättesst!
Verfasst: 13.12.2005 19:41
von naderman
k-5 hat geschrieben:@naderman: deine lösung hat ziemliche abhändigkeiten .. z.b. wird zahl3 wahrscheinlich recht klein ..
Jo, erwähnte ich ja bereits aber auch ich hatte keine Lust da jetzt was aufwendiges zu schreiben
naderman