Программа "метод наименьших квадратов"

azza1922

Люди! Нужна прога метод наименьших квадратов!
Курсовая горит!

kachek-2003

И что ты хочешь, конкретно?

azza1922

нужна прога которая реализует этот метод,на любом языке, к завтрашнему дню

svo-stroy

Используй поиск решения в excel.
Сделай столбик квадратов значений.
Далее сделай столбик отклонений, просуммируй их и проминимизируй сумму, варьируя первоначальные переменные.

spiritmc

Возьми и напиши.
Это несложно.
Вообще, непонятно, какой именно м. н. к. тебе нужен.
Линейный, линейный по параметрам или совсем общий.
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."
Karel Capek

azza1922

Ребята,если есть возможность,то позвоните по номеру 89265873415 или зайдите ко мне в комнату,корпус Ж комната 403, спросить Гульнуру. Если меня нет в 403,то я в 413.Заранее спасибо.

spiritmc

А если нет возможности, но есть возможность помочь, то что?
Почему тебя не устроил какой-нибудь "Maple" или "Matlab?"
Какой у тебя м. н. к.?
Линейный? Линейный по параметрам? Общий?
---
...Я работаю антинаучным аферистом...

azza1922

это вам надо спросить у Гульнуры,она меня просто попросила разместить объяву, чтобы кто нибудь чем нибудь помог.....
Все вопросы насчет линейности и параметров кней....

azza1922

Я узнала,метод линейный по прараметрам,
необходима уже готовая прога, так ка нет времени писать,

spiritmc

Тебе нельзя ответить лично (незарегистрирован поэтому здесь.
Тогда пусть свяжется прямо здесь, если есть возможность.
Просто в зависимости от того, что надо, будут разные действия.
Общий метод может очень долго работать.
---
...Я работаю антинаучным аферистом...

spiritmc

Почему бы не воспользоваться программами "Maple" или "Mathlab?"
Они достаточно быстро подгоняют линейные по параметрам функции.
Собственно, вопрос больше заключался, в том, не общий ли случай.
---
...Я работаю антинаучным аферистом...

azza1922

случай не общий . если не трудно объясните мне это при личной встрече

spiritmc

Боюсь, что завтра днём не смогу.
В общем, коротко, как решать линейную по параметрам задачу.
Пусть f_k(\vec x) --- базис.
Подгоняется функция вида
F(\vec x) = \sum_k a_k f_k(\vec x).
S(\vec a) = \sum_i W_i^2 (y_i - F(\vec x_i^2
S --- скалярное произведение
S = (\vec y - Ф\vec a, \vec y - Ф\vec a)
Ф --- понятно какая матрица.
Наименьшее значение --- нулевые частные производные по параметрам a.
dS/da_k = 0
Там получится линейная система уравнений относительно \vec a.
Она решается чем угодно, хоть Гауссом.
Мысль понятна?
---
"А я обучался азбуке с вывесок,
листая страницы железа и жести."
Оставить комментарий
Имя или ник:
Комментарий: