Article View: pl.comp.lang.c
Article #28Re: generacja liczb pseudolosowych
From: Marek Matula
Date: Fri, 10 Oct 1997 15:10
Date: Fri, 10 Oct 1997 15:10
39 lines
2201 bytes
2201 bytes
On Wed, 8 Oct 1997 16:47:10 +0100, Tomasz Zawalski <tomekz@uhc.lublin.pl> wrote: >> > Zalezy mi na tym by dla duzej serii dawa³ rozklad plaski, ale zdarzalyby >> >mu sie wygenerowac czesciej serie np zlozone z duzych wartosci, malych itd. > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> Sprawa jest dosc prosta: > >[tu du¿y CIACH] >> >> Jezeli nic nie pomylilem, to powinno byc OK :-) >> >> Marek Matula >> marekm@zeus.polsl.gliwice.pl > >Chyba jednak nie. Przecie¿ goæ nie chce mieæ dobreg generatora liczb >losowych, tylko taki który oszukuje i daje na przemian SERIE liczb >ma³ych i du¿ych. To co proponujesz umo¿liwi tylko wygenerowanie >losowo (w zale¿noci od wybranej funkcji gêstoci - fakt) przemieszanych >ma³ych i du¿ych liczb. Jak zrobiæ taki generator to ju¿ nie wiem - sorry :) > Chyba jednak tak. To co napisalem sluzy do wygenerowania ciagu liczb o zadanym rozkladzie (np. tak zaby czesciej losowal liczby z jednego przedzialu, rzadziej z innego). Wystarczy zrobic np. 3 takie rozklady (jeden rownomierny, jeden "faworyzujacy" duze liczby, jeden - male) i zastosowac metode superpozycji do wyboru rozkladu. A jeszcze lepiej po wyborze rozkladu wylosowac ile razy z danego rozkladu bedziemy korzystac. Myslalem, ze to oczywiste... Marek Matula marekm@zeus.polsl.gliwice.pl --- Marek Matula marekm@zeus.polsl.gliwice.pl http://www.polsl.gliwice.pl/~marekm ICQ UIN: 3888637
Technical Details
Message-ID:
<344338d9.2946566@news.icm.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!polsl.gliwice.pl!uucp-gw.cyf.gov.pl!news.icm.edu.pl!not-for-mailReferences:
<01bcd29d$e9a47960$8df674c3@ppp> <344c8da0.6393510@news.tpnet.pl> <Pine.HPP.3.96.971008164059.7177D-100000@clinicom.uhc.lublin.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!polsl.gliwice.pl!uucp-gw.cyf.gov.pl!news.icm.edu.pl!not-for-mail From: marekm@zeus.polsl.gliwice.pl (Marek Matula) Newsgroups: pl.comp.lang.c,pl.comp.lang.delphi,pl.comp.lang.vbasic,pl.comp.programming Subject: Re: generacja liczb pseudolosowych Date: Fri, 10 Oct 1997 15:10:25 GMT Organization: ICM Lines: 39 Message-ID: <344338d9.2946566@news.icm.edu.pl> References: <01bcd29d$e9a47960$8df674c3@ppp> <344c8da0.6393510@news.tpnet.pl> <Pine.HPP.3.96.971008164059.7177D-100000@clinicom.uhc.lublin.pl> NNTP-Posting-Host: rap-wct12.katowice.tpnet.pl Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit