2009-05-14 5 views
1

Я пытаюсь написать функцию C++ для выполнения подгонки кривой с использованием метода наименьших квадратов. Входными параметрами этой функции являются x и y 1D массив и n. И эта функция находит коэффициенты полинома p(x) степени n, который соответствует данным, p(x(i)) - y(i), в смысле наименьших квадратов. Поэтому функция возвращает массив 1D.Выполнение построения кривой с использованием метода наименьших квадратов в C++

Не могли бы вы помочь мне, пожалуйста?

+0

Домашнее задание? Конечно, похоже. –

+0

Ничего плохого в домашней работе, но можете ли вы представить код своих собственных попыток? Просить людей писать вещи для вас с нуля часто (и понятно) порождает смехотворные замечания. – Skurmedel

+0

Кроме того, нет реального вопроса. Трудно людям помочь, когда они не знают, с чем нужно помочь. – Skurmedel

ответ

0

boost :: ublas должен иметь то, что вам нужно для алгебры. В прошлом вы должны определить свою функцию хи-квадрат и минимизировать ее.

Для получения более конкретных ответов вам, скорее всего, потребуется обновить сообщение с более конкретными вопросами.