2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Определение параметров мат.модели.
Сообщение20.04.2010, 07:43 
Аватара пользователя


05/09/08
44
Москва
Мне необходимо написать программу по определению мат.модели $y=a*x1+b*x2^2$по экспериментальным данным (даны х1, х2, у), а также надо вычислить критерий рассогласования. Подскажите есть ли какой нибудь способ для решения этого задания, типа интерполяции Лагранжа?

 Профиль  
                  
 
 Re: Определение параметров мат.модели.
Сообщение20.04.2010, 08:19 
Заслуженный участник


08/09/07
841
Вам надо подогнать указанную модель к данным (то есть определить коэффициенты $a,b$)?

 Профиль  
                  
 
 Re: Определение параметров мат.модели.
Сообщение20.04.2010, 08:20 
Заслуженный участник


11/05/08
32166
Zuzia в сообщении #311297 писал(а):
, типа интерполяции Лагранжа?

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

 Профиль  
                  
 
 Re: Определение параметров мат.модели.
Сообщение20.04.2010, 15:45 
Аватара пользователя


05/09/08
44
Москва
ewert
Спасибо!!!!

 Профиль  
                  
 
 Re: Определение параметров мат.модели.
Сообщение22.04.2010, 21:12 
Аватара пользователя


05/09/08
44
Москва
Я весь инет облазила...везде метод наименьших квадратов для линейной зависимости, а как решать для квадратичной функции?

 Профиль  
                  
 
 Re: Определение параметров мат.модели.
Сообщение22.04.2010, 21:17 
Заслуженный участник
Аватара пользователя


30/01/09
7068
Главное, что у нас линейная зависимость от коэффициентов $a$ и $b$. Это стандартная задача линейной регрессии.

 Профиль  
                  
 
 Re: Определение параметров мат.модели.
Сообщение23.04.2010, 08:17 
Заслуженный участник


11/05/08
32166
Zuzia в сообщении #312251 писал(а):
, а как решать для квадратичной функции?

Не важно, для какой. Общая схема: пусть есть набор "узлов" $\{\vec x_1,\vec x_2,\ldots\vec x_n\}$, "узловых значений" $\{y_1,y_2,\ldots y_n\}$. И надо приблизить эти данные линейными комбинациями вида $a_1\varphi_1(\vec x)+a_2\varphi_2(\vec x)+\ldots+a_m\varphi_m(\vec x)$, где $\{\varphi_k(\vec x)\}$ -- заданные функции, минимизируя сумму квадратов отклонений. Тогда набор чисел $\{a_k\}$ -- это решение системы линейных уравнений $G\vec a=\vec b$, где $g_{ik}=\sum\limins_{l=1}^n\varphi_k(\vec x_l)\cdot\varphi_i(\vec x_l)$ и $b_k=\sum\limins_{l=1}^n y_l\cdot\varphi_k(\vec x_l)$.

У Вас $\varphi_1(\vec x)=x_1$ и $\varphi_2(\vec x)=x_2^2$.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group