logaritmická distribuce náhodných čísel
Pavel Troller
patrol@sinus.cz
Pátek Listopad 2 16:43:23 CET 2007
Zdravim,
uz jsem se dovzdelal :-). Asi jsem ve skole chybel, kdyz se zrovna tahle
jedna probirala :-). Ten javovy vzorec je OK, presne ten jsem nasel na wiki.
Tak jestli to blbne, skutecne nekde bude asi problem v implementaci...
S pozdravem Pavel Troller
> Teoreticky by to i mohlo fungovat, v praxi mi to dává mnoho velkých čísel a
> skoro žádná malá. Asi je to moc závislé na nedokonalosti distribuce
> primárního generátoru. Ten vzorec v mém neulítnutém mailu dává mnohem lepší
> výsledky, ale občas strrrrrašně veliké.
>
> p = Math.random();
> t=0.1
> a = (Math.pow(t,p)/p)/(-Math.log(1-p));
>
>
> ----- Original Message -----
> From: "Pavel Troller" <patrol@sinus.cz>
>
>
> > Dobrý den,
> >
> > potřeboval bych trochu pomoci s tím jak vygenerovat logaritmické náhodné
> > číslo v intervalu 0..1
>
> Zdravim,
> trivialni odpoved "logaritmovanim rovnomerne distribuovaneho nahodneho
> cisla
> v rozsahu 1 - 10 (pro log10)" asi neni to, co chcete slyset ?
> S pozdravem Pavel Troller
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list