45139 (664275), страница 2
Текст из файла (страница 2)
Например взяв за корень линейного интерполяционного алгебраического многочлена, построенного по значениям
и
в узле
или по значениям
и
в узлах
и
, приходят соответственно к методу Ньютона и метода секущих
где - разделенная разность функций для узлов
и
.
Другой подход к построению численных методов решения уравнения =0 основан на интерполировании обратной функции
. Пусть в качестве интерполяционной формулы для функции
взят интерполяционный алгебраический многочлен Лагранжа
, построенный по узлам
Тогда за следующее приближению к корню
уравнения
=0 берется величина
.
Численное интегрирование. Аппарат интерполирования функции лежит в основе построения многих квадратурных и кубатурных формул. Такого рода формулы строятся путем замены интегрируемой функции на всей области или на её составных частях интерполяционными многочленами того или иного вида и последующим интегрированием этих многочленов. Например квадратурные формулы наивысшей алгебраической степени точности, так называемые квадратурные формулы Гаусса:
где - знакопостоянная весовая функция, получаемая в результате замены функции
интерполяционным алгебраическим многочленом, построенным по корням
ортогонального относительно веса
многочлена степени n.
Изложенная выше схема построения формул для приближенного вычисления интегралов применима и в многомерном случае
Формулы численного дифференцирования, в основе которых лежит интерполирование, получаются в результате дифференцирования интерполяционных многочленов. Ввиду неустойчивости задачи численнго дифференцирования относительно ошибок использования значений функций в узлах шаг интерполирования должен согласоваться с погрешносьтью значений функций. Поэтому на практике нередки случаи, когда известная на густой сетке функция используется в данной задаче не во всех точках, а на более редкой сетке.
При численном решении интегральных уравнений, известная функция заменяется в интегральном уравнении каким-либо интерполяционным приближением (интерполяционным алгебраическим многочленом, интерполяционным сплайном и т.д.) с узлами интерполирования
, а приближенные значения
для
находятся из системы, полученной после подстановке вместо независимости переменной x узлов интерполирования
. В случае нелинейных интегральных уравнений приближенные значения
находятся соответственно из нелинейной системы.
Интерполяционная формула- для приближенного вычисления значений функции , основанного вычисления на замене приближаемой функции
более простой в каком- то смысле функцией
наперед заданного класса, причем параметры




такой способ приближенного представления функций называется интерполированием, а точки , для которых должны выполняться условия
, - узлами интерполяции.
В ряде случаев (например, при интерполировании алгебраическими многочленами) параметры могут быть явно выражены из системы
, и тогда
непосредственно используется для приближенного вычисления значений функции
.
Интерполяционный процесс- процесс получения последовательности интерполирующих функций при неограниченном возрастании числа n узлов интерполирования. Если интерполирующие функции
представлены в виде частных сумм некоторого функционального ряда, то последний иногда называется интерполяционным рядом. Целью построения интерполяционного полинома чаще всего является, по крайней мере в простейших первоначальных задачах интерполирования, приближение в каком- то смысле по средствам интерполирующих функций
, о которой или имеется неполная информация, или форма которой слишком сложна для непосредственного использования.
Интерполяционная формула Эверетта:
Интерполяционные формулы Грегори- Ньютона построенные по нисходящим или восходящим разностям, наиболее целесообразно применять в начале или конце таблицы. При этом для достижения высокой степени точности иногда приходится рассматривать разности, отстоящие достаточно далеко от интересующих нас значений функции или
. Поэтому на средних участках таблицы лучше результаты дают интерполяционные формулы, построенные на базе центральных разностей, то есть разностей, которые ближе всего расположены к центральной сотке, содержащей
.
К интерполяционным формулам с центральными разностями относятся формулы Гаусса, Стирлинга, Бесселя, Эверетта и многие другие; формула Эверетта получила наибольшее распространение, она была получена 1900 г.:
Формуле Эверетта так же можно придать форму, наиболее удобную для вычисления:
если для ее коэффициентов ввести обозначения
Коэффициенты удобнее всего вычислять по следующей рекуррентной формуле, которая непосредственно вытекает из
:
Таблица разностей:
Таблицу можно продолжать строить, в нашем случае до последнего , число разностей зависит от количества значений y. Таблица разностей высчитывается
, и так далее(можно заметить такую систему в приведенной выше таблице)
Тестовый пример.
П р и м е р. Функция задана таблицей на сегменте
. Определим при помощи интерполяции значение
.
Р е ш е н и е. По данным значениям функции составляем таблицу разностей (табл. 1), из которых видно, что четвертые разности в данном примере практически равны постоянны, а пятые разности практически равны нулю, и поэтому мы их в дальнейших вычислениях не будем принимать во внимание.
Принимаем =0,85;
=0,9;
=0,874.
Тогда =0,8273695;
=0,8075238, и, далее, так как шаг таблицы
=0,05, то
Т а б л и ц а 2
x | ||||||
0.60 0.65 0.70 0.75 0.80 0.85 0.90 0.95 1.00 | 0.9120049 0.8971316 0.8812009 0.8642423 0.8462874 0.8273695 0.8075238 0.7867871 0.7651977 | -0.0148733 -0.0159307 -0.0169586 -0.0179549 -0.0189179 -0.0198457 -0.0207367 -0.0215894 | -0.0010574 -0.0010279 -0.0009963 -0.0009630 -0.0009278 -0.0008910 -0.0008527 | 0.0000295 0.0000316 0.0000333 0.0000352 0.0000368 0.0000383 | 0.0000021 0.0000017 0.0000019 0.0000014 0.0000015 | -0.0000004 0.0000002 -0.0000005 0.0000001 |
Т а б л и ц а 2
Эверетта | ||
0 1 2 | 0.52000 -0.06323 0.01179 | 0.82273695 -0.0009278 0.0000014 |
0 1 2 | 0.48000 -0.06157 0.01160 | 0.8075238 -0.0008910 0.0000015 |
Все вычисления по формуле Эверетта представлены в табл. 2.
Все необходимые значения разностей(и самой функции, которые мы в табл. 2 обозначили как разности нулевого порядка ) взяты из табл. 1. Первые три строки в табл. 2 заполнены значениями
для
и
, а последующие три строки соответственно значениями
для
и
.
Перемножив (не снимая промежуточных результатов) коэффициенты на расположенные в той же строке
, мы и получим искомое значение функции
, как сумму произведений