реклама на сайте
подробности

 
 
> Интерполяция функции., нужны ответы на вопросы
TigerSHARC
сообщение Mar 21 2010, 21:47
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 688
Регистрация: 4-09-09
Пользователь №: 52 195



очень нужны ответы на мои вопросы по интерполяции:

Изначально имеем выборку в 2048 точек. Нужно построить интерполяционный полином для разных степеней. В частности интересует Лагранж 1-й, 2...6-й степеней.

Читая в книгай по численным методам, понял что для построения по 2048 точкам нужен полином 2047 степени - это так называемая глобальная интерполяция.

Далее, в разделе про локальную интерполяцию упоминается только линейная, квадратичная, и сплайн-интерполяция. Это интерполяции по двум точкам из множества, которые потом как бы склеиваются. Но про Лагранжа в локальной интерполяции нислова.

Теперь читаю здесь http://www.dspsystem.narod.ru/content/farrow/farrow.html - автор описывает интерполяцию полиномом Лагранжа 3-й степени. Причём это работает для любого количесвта точек!

Так вот я могу предположить, что автор берёт по четыре точки из множества (сколько точек бы не было - у меня 2048) и по ним строит полином 3-й степени. Причём четвёртая точка в первой группе, я вляется первой для следующей группы.... (по моему по такому принципу строится линейная ломаная по множеству точек, только там берут по две из всего множества)

Так вот очень нужны коментарии форумчан.
просто после прочтения книг и чтения в интернет некоторая нестыковка в голове(((((
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
TigerSHARC
сообщение Mar 22 2010, 11:58
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 688
Регистрация: 4-09-09
Пользователь №: 52 195



так вот как это сделать? хотя бы в матлаб. Просто если использую interp1 - так там есть только линейная, кубичаская, и сплайн интерполяция.
Просто надо сравнить погрешности при передискретизации полиномом Лагранжа 1-й, 2-й степени, 3-й степени, 4-й степени, 5-й степени и 6-й...
_______________________________________________

так вот, возможно нужно делать так если интересует лагранж 1-й степени: берём по две точки из выборки в N точек. И между каждыми двумя точками находим полином первой степени. Причём последняя точка из двух становиться первой для второй пары точек и так далее...
если рассматривается вторая степень, то берём уже по три точки из выборки и строим полином между каждыми тремя точками полином второй степени, причем каждая последняя из трёх становиться первой бля следующей тройки... и так далее....

справедливо?

Сообщение отредактировал TigerSHARC - Mar 22 2010, 12:00
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- TigerSHARC   Интерполяция функции.   Mar 21 2010, 21:47
- - petrov   На рисунке 6 изображён кубический интерполятор фар...   Mar 22 2010, 00:45
- - scifi   Цитата(TigerSHARC @ Mar 22 2010, 00:47) И...   Mar 22 2010, 07:44
- - Tanya   Цитата(TigerSHARC @ Mar 22 2010, 00:47) о...   Mar 22 2010, 08:13
|- - petrov   Цитата(Tanya @ Mar 22 2010, 11:13) Вы бы ...   Mar 22 2010, 08:46
- - TigerSHARC   Да. Спасибо. Нужен именно фарроу, точность устра...   Mar 22 2010, 11:29
|- - Tanya   Цитата(TigerSHARC @ Mar 22 2010, 14:29) П...   Mar 22 2010, 11:39
||- - DRUID3   Цитата(Tanya @ Mar 22 2010, 13:39) Что Ва...   Mar 22 2010, 12:03
||- - Tanya   Цитата(DRUID3 @ Mar 22 2010, 15:03) вооб...   Mar 22 2010, 12:24
|- - petrov   Цитата(TigerSHARC @ Mar 22 2010, 14:29) П...   Mar 22 2010, 12:17
- - TigerSHARC   .... ну как сделать ???? разве не справедливо ес...   Mar 22 2010, 12:33
|- - Tanya   Цитата(TigerSHARC @ Mar 22 2010, 15:33) ....   Mar 22 2010, 12:34
|- - petrov   Цитата(TigerSHARC @ Mar 22 2010, 15:33) ....   Mar 22 2010, 12:42
|- - Solitonuz   Цитата(TigerSHARC @ Mar 22 2010, 15:33) ....   Mar 22 2010, 13:14
- - TigerSHARC   ага! Значит если интерполируем полиномом 1 стп...   Mar 22 2010, 12:46
|- - petrov   да   Mar 22 2010, 12:49
- - TigerSHARC   всем БОЛЬШОЕ спасибо!!!!   Mar 22 2010, 13:50


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 00:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01381 секунд с 7
ELECTRONIX ©2004-2016