Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






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






При локальной интерполяции между различными узлами выбираются различные многочлены невысокой степени. В среде Mathcad есть для этого инструментарий: средства линейной интерполяции (функция linterp) и интерполяции сплайном (функция interp) - линейным (lspline), параболическим (pspline) и кубическим (cspline). Рисунки 1 и 2 показывают некоторые примеры локальной интерполяции:

исходная функция,

задание исходной функции f(x) на отрезке [0, 2.5] в 6 узловых точках,

 
 

– линейная интерполяция, рис.1:

Рис.1. Пример 1 - локальная линейная интерполяция.

 
 

- интерполяция кубическим сплайном, рис.2:

Рис.2. Пример 2 - локальная интерполяция кубическим сплайном.

 

Функция Описание
linterp(vx, vy, x) Использует векторы данных vx и vy, чтобы возвратить линейно интерполируемое значение у, соответствующее третьему аргументу x.
lspline(vx, vy) pspline(vx, vy) cspline(vx, vy) Все эти функции возвращают вектор коэффициентов вторых производных, который мы будем называть vs. Вектор vs, используется в функции interp:
interp(vs, vx, vy, x) Возвращает интерполируемое значение у, соответствующее аргументу х.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.