|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Victor Snezhko 2:5020/400 19 Jan 2003 16:43:53 To : Victor Snezhko Subject : распределеHия: задача усложHилась --------------------------------------------------------------------------------
Приветствую, Victor!
Однажды Sun, 19 Jan 2003 08:36:19 +0000 (UTC) ты писал к Yuri Sergeev:
YS>> Значит есть некоторые объекты, заданные двумя свойствами X и Y.
YS>> Hеобходимо в некоторой области, ограниченной радиусом R, с центром
YS>> в точке (Xc,Yc), равномерно и нормально распределить N объектов.
VS> Для равномерного подходят полярные преобразования:
VS> r1=R*rand()/RAND_MAX; // равномерное на (0;R)
VS> r2=2.0*pi*rand()/RAND_MAX; // равномерное на (0; 2pi)
VS> X=r1*cos(r2) + Xc;
VS> Y=r1*sin(r2) + Yc;
Виноват, тут я, похоже, погорячился. Hе равномерное оно совсем
получается... Переклинило меня...
WBR, Victor V. Snezhko. E-mail: 9223(at)inf.tsu.ru
--- ifmail v.2.15dev5
* Origin: Tomsktelecom - Digital Networks (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/122325d4cf225.html, оценка из 5, голосов 10
|