Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3.4. Применение интерполяции для решения уравненийИнтерполяция применяется для решения уравнений вида
Если в области корня уравнения (3.17) вычислить его левую часть в Значение корня, найденное с помощью обратной интерполяции, будет приближенным за счет погрешности интерполяции. Для уточнения значения корня необходимо организовать итерационный процесс, на каждом шаге которого узел, где величина
где Обычно при решении уравнений методом обратной интерполяции выбирают фиксированное и сравнительно небольшое число узлов. Если выбрать два узла, то получим алгоритм, полностью совпадающий с методом секущих Рассмотрим случай трех узлов. При этом левая часть решаемого уравнения аппроксимируется полиномом второй степени и алгоритм называется методом парабол. Итак, пусть известны три начальных приближения к корню
Для простоты полагаем Введем обозначение
где
Из двух корней последнего уравнения относительно
На следующей итерации полином строим по точкам
Основное время при решении уравнений методом парабол затрачивается на вычисление левой части уравнения Программа решения уравнений методом парабол состоит из трех блоков, назначение которых аналогично блокам схемы рис. 1.4. В основном блоке программы В подпрограмме метода парабол (строки 100-190) вне итерационного цикла дважды вычисляется левая часть уравнения в точках Для тестирования программ 3.4 решается уравнение
левая часть которого есть полином Лежандра порядка Полиномы Лежандра вычисляем по рекуррентной формуле [36]
где
Порядок полинома Лежандра в программе В программе одного аргумента для вычисления левой части реашаемого уравнения. Результат решения уравнения присваивается переменной X, которая является входным и выходным параметром. Структура тела подпрограммы PAR соответствует аналогичной подпрограмме на языке Бейсик. В программе Приведем контрольную точку для тестирования программ 3.4. Для полинома Лежандра девятого порядка при Метод парабол можно успешно использовать для решения уравнений вида
в комплексной области аргумента
где переменные (см. скан) (см. скан) (см. скан) (см. скан)
|
1 |
Оглавление
|