Алгоритмы, дискретная математика и пр.'s Journal (original) (raw)
Средний угол, вращение Постановка задачи.
Есть некий алгоритм выдающий раз в секунду на выходе список прямых проходящих через начало координат.
Прямые заданы углом 0<=T<180.
Требуется посчитать взвешенное среднее для этих прямых. При этом известно что результат должен вращаться
вокруг начала координат (0<= result < 360). Начальный угол результирующей прямой известен (скажем 0).
Вопрос, как правильно это дело вращать? Второй день дуплю. Когда прямые начинают тусоваться около 0, на входе получаю список из значений близких к 0 и 180. Если считать просто среднее - получится 90...