|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alex Baskakov 2:5025/3.55 15 May 2000 19:10:32 To : Evgenij Masherov Subject : теория вероятности -------------------------------------------------------------------------------- 14 Май 01 16:10, Evgenij Masherov -> Alex Baskakov: EM> Чтобы получить экспоненциально распределенное X, имея равномерно EM> распределенное (0;1) число U, EM> нужно вычислить EM> X=-ln(U), EM> а чтобы от числа со средним 1 перейти к числу со средним К, EM> надо на К умножить. EM> (Д.Кнут, т. 2, с. 141-143) Спасибо... Я кстати тоже потом нашел. :) Только один вопрос: мне надо экспоненциально распределенное число с мат ожиданием 50. x=-50*log((float)(rand())/RAND_MAX); Получаю числа, сильно прыгающие в диапазоне 0-180 единиц. Их матожидание действительно 50. Hо разброс никак нельзя поменьше сделать? Я даже не вижу, каким боком сюда дисперсию засунуть... :-/ np mp3: Down By Law (Last of the Sharpshooters'1997) - Call To Arms Пр. ещё, Л. --- GoldED/386 3.0.1 * Origin: Resisting tyranical government (2:5025/3.55) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/278739204c8f.html, оценка из 5, голосов 10
|