|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : vitalie vrabie 2:469/303 20 Apr 2003 20:27:54 To : Vladimir Vassilevsky Subject : Усреднение углов -------------------------------------------------------------------------------- Replying to a message of Vladimir Vassilevsky to Kirill Palamartchouk: KP>> Как получить среднее значение и среднеквадратичное отклонение KP>> "линейной" величины -- знаю все. А вот если величина -- это угол KP>> (для примера, выраженный в градусах). Ведь среднее значение между KP>> "1" и "359" должно быть равно "0". Hе подскажет ли кто решения? VV> Представь угол как int, так, чтобы диапазон 0...180 соответствовал VV> 0...0x8000. Работай с углом в этом представлении. Заворот через ноль VV> отработается автоматически. ответ неверный. при таком подходе среднее между 179 и 181 (или, скажем, 170 и 190) получится тоже 0, но никак не 180. твой рецепт хоть и звучит заумно, но сводится к обычной арифметике по модулю. увы, но он неверен. как неверна и сама по себе попытка дать однозначный ответ на недостаточно точно сформулированную задачу. :) sayonara, vv mailto:vv<at>techie.com --- * Origin: yet another random origin (2:469/303) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/18373ea302ca.html, оценка из 5, голосов 10
|