2. Линейная интерполяция.
Пусть функция у(х) известна только в узлах некоторой сетки т. е. задана таблицей.
Если потребовать, чтобы совпадала с табличными значениями в выбранных узлах сетки, то получим систему
из которой можно определить параметры Этот способ подбора параметров называется интерполяцией (точнее, лагранжевой интерполяцией). По числу используемых узлов сетки будем называть интерполяцию одноточечной, двухточечной и т. д.
Если нелинейно зависит от параметров, то интерполяцию назовем нелинейной; в этом случае нахождение параметров из системы (1) может быть трудной задачей. Сейчас мы рассмотрим линейную интерполяцию, когда линейно зависит от параметров, т. е. представима в виде так называемого обобщенного многочлена
Очевидно, функции можно считать линейно-независимыми, иначе число членов в сумме и параметров можно было бы уменьшить. На систему функций надо наложить еще одно ограничение. Подставляя (2) в (1), получим для определения параметров следующую систему линейных уравнений:
Чтобы задача интерполяции всегда имела единственное решение, надо, чтобы при любом расположении узлов (лишь бы среди них не было совпадающих) определитель системы (3) был бы отличен от нуля:
Система функций, удовлетворяющих требованию (4), называется чебышевской. Таким образом, при линейной интерполяции надо строить обобщенный многочлен по какой-нибудь чебышевской системе функций.
Для линейной интерполяции наиболее удобны обычные многочлены, ибо они легко вычисляются и на клавишной машине и на ЭВМ. Другие системы функций сейчас почти не употребляются, хотя в теории подробно рассматривают интерполяцию тригонометрическими многочленами и экспонентами. Поэтому мы не приводим выражения обобщённого многочлена (2) через табулированные значения функции вывести это выражение несложно.