|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Ilya Osadchy 2:5053/40.32 20 Apr 2003 16:51:56 To : Kirill Palamartchouk Subject : Усреднение углов -------------------------------------------------------------------------------- Воскресенье Апрель 20 2003 12:43, you wrote to all: KP> Как получить среднее значение и среднеквадратичное отклонение KP> "линейной" величины -- знаю все. А вот если величина -- это угол (для KP> примера, выраженный в градусах). Ведь среднее значение между "1" и KP> "359" должно быть равно "0". KP> Hе подскажет ли кто решения? Из первого угла вычитаешь второй. Пока разность>180 вычитаешь из нее 360. Пока разность<-180 прибавляешь к ней 360. Делишь разность на 2. Прибавляешь результат к первому углу. После этого можно еще представить конечный реультат в виде угла от 0 до 359. Вроде бы, должно работать. А что известно про случаи, когда может быть два средних угла (для уг1=0, уг2=180 - 90 и 270)? Ilya --- GoldED+/W32 snapshot-2001.02.24 * Origin: (2:5053/40.32) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/32793ea29a91.html, оценка из 5, голосов 10
|