![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Інтерполяційний багаточлен Лагранжа, побудований по таблиці
(x1, y1); (x2, y2);
(x3, y3);…, (xn, yn), має вигляд
. (1)
3.1.1 Лінійна інтерполяція
Хай задана таблиця x1, x2, …, xn ü
y1, y2, …, yn þ, xi – різні.
Необхідно обчислити у в крапці x:
xi1, xi2 – найближчі до х вузли з набору x1, x2, …, xn. Лінійна інтерполяція здійснюється по двох найближчих крапках.
Приклад 1
a). х Î [ x1, x2 ].
Тоді xi1 = x1; yi1 = y1,
xi2 = x2; yi2 = y2,
b). х Î [ x4, x5 ]
xi1 = x4; yi1 = y4,
xi2 = x5; yi2 = y5, (рис. 12).
Рис. 12
На рис.13 представлена блок-схема алгоритму розрахунку інтерполяційного значення функції в крапці x по двох найближчих вузлових крапках, координати яких є початковими даними.
Основні позначення:
x0 – значення х, при якому обчислюється інтерполяційне значення у;
у0 – інтерполяційне значення в крапці х0;
L – код помилки;
x(1), x(2) – табличні значення аргументів;
у(1), у(2) – табличні значення функції.
![]() |
Рис. 13
На малюнку 14 представлена блок-схема алгоритму розрахунку інтерполяційного значення функції в будь-якій точці х з вибором найближчих вузлових крапок, по яким буде проводитися інтерполяція. Початковими даними є координати всіх експериментальних крапок і значення х, для якого потрібно обчислити інтерполяційне значення функції.
3.1.2. Квадратична інтерполяція
де xi1, xi2, xi3 – найближчі до х вузлові крапки (рис. 15).
Квадратична інтерполяція здійснюється по трьох найближчих крапках.
Дата публикования: 2015-04-07; Прочитано: 232 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!