Здравствуйте, shvonder, Вы писали:
S>Есть набор точек на плоскости. Как лучше минимизировать следующий функционал :
S>
S>SUM ( (Ri*sin(arg(R0)+arg(Ri))-abs(R0))^2 ) -> min
S>Здесь:
S>R0 - искомый вектор_
S>Ri - вектор из начала отчёта до i-ой точки
S>arg - полярный угло, abs - модуль вектора
S>^2 - квдрат
S>
S>Есть возможность выбрать начальное приближение R0
Раз есть синус, то скорее всего локальных минимов несколько, значит градиентные методы отпадают. Можно попробовать что-нибудь вроде генетических алгоритмов. Тем более там, если я правильно понял, всего два параметра, так что справиться они должны.
... << RSDN@Home 1.2.0 alpha rev. 788>>