|
1) Вы минимизируете квадрат разности квадратов расстояний. Но это имхо не очень существенно.
2) при нахождении производных Вы не учли что c зависит от a и b,
a от с, b от с. AlexandrY уже привел правильные выкладки.
Я вспомнил что решал такую задачу в MATHLAB: lsqnonlin - Nonlinear least squares with upper and lower bounds. :(
Для встроенной системы наверное нужно построить (построить для встроенной... :)) итерационный алгоритм специально для этой задачи.
E-mail: info@telesys.ru