2014 dxdy logo

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

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




На страницу 1, 2  След.
 
 Подскажите с аппроксимацией!!!
Сообщение29.03.2010, 13:18 
Всем привет!!! Возможно эта тема уже поднималась, но я ничего не нашел!!
Есть таблично-заданные данные, описывающие синусойду. Подскажите как мне ее аппроксимировать методом МНК???

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение29.03.2010, 13:27 
Аватара пользователя
hair в сообщении #303964 писал(а):
как мне ее аппроксимировать методом МНК???
Что это за метод, объясните.

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение29.03.2010, 13:49 
метод наименьших квадратов

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение29.03.2010, 18:34 
Аватара пользователя
 i 
TOTAL в сообщении #303966 писал(а):
Что это за метод, объясните.
hair в сообщении #303971 писал(а):
метод наименьших квадратов

Уважаемый hair, когда в учебном разделе кто-то из участников обсуждения задает Вам подобные вопросы, то в подавляющем большинстве случаев от Вас требуется кратко изложить сущность метода (продемонстрировав, тем самым, свое понимание), а вовсе не давать расшифровку аббревиатуры, которую и так все прекрасно знают.

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение30.03.2010, 06:12 
Ок. Суть МНК - в нахождении таких значений параметров a, b, c,… при которых функция наилучшим образом описывает экспериментальные данные, при этом сумма квадратов отклонений экспериментальных значений от значений функции минимальна.
В моей задаче экспериментальные данные описывают синусоиду периодом Pi. Ее я аппроксимировал полиномом 4-го порядка, получил сглаженную кривую.
Так вот, уважаемые господа математики, возможно ли эти данные аппроксимировать используя синус функцию? Подскажите пожалуйста!!!

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение30.03.2010, 06:23 
Теперь вместо полинома ставьте синус зависящий от соответствующих параметров.

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение30.03.2010, 08:15 
Аватара пользователя
hair в сообщении #304305 писал(а):
Так вот, уважаемые господа математики, возможно ли эти данные аппроксимировать используя синус функцию? Подскажите пожалуйста!!!

В каком смысле возможно. Вам нужно чье-то разрешение? Или что? Сформулируйте точно задачу.

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение30.03.2010, 08:50 
Что вы придираетесь к моим словам?? вы же прекрасно меня поняли!!!

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение30.03.2010, 08:56 
Аватара пользователя
Тогда ответ: МОЖНО.

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение30.03.2010, 09:31 
hair в сообщении #304331 писал(а):
Что вы придираетесь к моим словам?? вы же прекрасно меня поняли!!!

А я, кстати, тоже не понял постановки задачи.

hair в сообщении #303964 писал(а):
Есть таблично-заданные данные, описывающие синусойду. Подскажите как мне ее аппроксимировать методом МНК???

МНК состоит из критерия минимизации плюс конкретная модель, с помощью которой приводится аппроксимация. Т.е. конкретный набор базисных функций (если речь о линейном МНК). А вы его не указали. Поэтому вопрос действительно не поставлен.

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение30.03.2010, 10:16 
если бы знал матмодель, то сюда не обращался бы!!!
Повторюсь: получены данные, графиком которой получается синусоида с ошибками. Хочу с гладить ее. Как должна выглядеть модель я не знаю!!!

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение30.03.2010, 10:43 
Аватара пользователя
hair в сообщении #304359 писал(а):
если бы знал матмодель, то сюда не обращался бы!!!
Повторюсь: получены данные, графиком которой получается синусоида с ошибками.
Что такое "синусоида с ошибками"? Например, прямую линию назвали бы синусоидой с ошибками ?
Что такое сгладить? Например, нарисуйте любую синусоиду и считайте, что сгладили. Если такой способ сглаживания не подходит, то формулируйте требования точно.

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение30.03.2010, 10:49 
Аватара пользователя
Насколько длинный ряд данных? Сколько периодов синусоиды видно?

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение30.03.2010, 11:12 
Ну если Вы знаете, что это одиночная синусоида, то можно действовать по следующей схеме:

1. Выбираем модель вида $y = a\sin(b x + c) + d$
2. Записываем функционал невязки: $S(a, b, c, d) = \sum\limits^n_{i=1} (a\sin(b x_i + c) +d - y_i)^2$
3. Решаем задачу нелинейной оптимизации по нахождения минимума этого функционала в пространстве параметров $(a, b, c, d)$.

 
 
 
 Re: Подскажите с аппроксимацией!!!
Сообщение30.03.2010, 11:13 
Чего замучили человека? Наверное, вы имеете ввиду функцию $f(t;a,b)=a\sin (2t+b)$ (с периодом как вы сказали $\pi$) и надо найти два параметра $a$ и $b$, "наилучшим" образом аппроксимирующих ваши "экспериментальные" данные. Под наилучшим понимается (нампример) минимум суммы квадратов отклонений в точках замера $t_1,\ t_2,\ \ldots$. То есть, формально найти a и b, такие что
$$\Sigma_i|y_i-f(t_i;a,b)|^2\to\min$$
Если вы это имели в виду, то ответ "возможно"

 
 
 [ Сообщений: 19 ]  На страницу 1, 2  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group