А) Сходимость итерационного процесса

Для решения задачи (например, нахождение корня нелинейного уравнения) строится метод последовательных приближений. В результате многократного повторения процесса (или итераций) получается последовательность значений
х1, х2, ¼, хn. Она сходится к точному решению х = а, если при неограниченном возрастании числа итераций (n ® ¥)

А) Сходимость итерационного процесса - student2.ru . А) Сходимость итерационного процесса - student2.ru

И в этом случае имеем сходящийся численный метод.

б) Сходимость в методах дискретизации.

Данные методы заключаются в замене задачи с непрерывными параметрами на задачу, в которой значения функций вычисляются в фиксированных точках. Это относится, в частности, к численному интегрированию, решению дифференциальных уравнений и т.д. В данном случае под сходимостью метода понимается стремление значений решения дискретной модели задачи к соответствующим значениям решения исходной задачи при стремлении к нулю параметра дискретизации (например, шага интегрирования).

Итак, для получения решения задачи с необходимой точностью ее постановка должна быть корректной, а используемый численный метод должен обладать устойчивостью и сходимостью.

5. Вычисление значений функций. Вычисление значений многочлена.
Схема Горнера.

Пусть необходимо вычислить значение алгебраического многочлена

А) Сходимость итерационного процесса - student2.ru (5.1)

где (a0, a1, ¼, an - числовые коэффициенты, n – степень многочлена) при фиксированном x = с.

Поступим следующим образом. Найдем с помощью (п – 1) операций умножения значения степени с, т.е. с2, с3, ¼, сп. Затем в соответствии с (5.1) выполним еще по п операций умножения и сложения. Таким образом, для нахождения Рп(с) в общем случае потребуется (3п – 1) операций.

Однако более экономным путем вычислений оказывается следующий путь. Многочлен А) Сходимость итерационного процесса - student2.ru можно представить не в виде (5.1), а в виде

А) Сходимость итерационного процесса - student2.ru (5.2)

В этом случае вычисление А) Сходимость итерационного процесса - student2.ru состоит из последовательного нахождения величин:

А) Сходимость итерационного процесса - student2.ru А) Сходимость итерационного процесса - student2.ru (5.3)

Нетрудно посчитать, что данная последовательность вычислений состоит из п операций умножения и п операций сложения, т.е. всего из 2п арифметических операций. Нет других способов нахождения значений многочленов при фиксированных х за меньшее число арифметических операций, чем 2п. (При необходимости можно доказать). Описанный способ называется схемой Горнера.

Кроме уменьшения числа операций данная схема хороша еще тем, что благодаря цикличности вычислений при использовании ЭВМ требуется запоминание только одной промежуточной величины bi или cbi.

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

Таблица 5.1

А) Сходимость итерационного процесса - student2.ru А) Сходимость итерационного процесса - student2.ru

Пример. Вычислить при х = -1,5 значение многочлена.

А) Сходимость итерационного процесса - student2.ru

Таблица 5.2

Решение.

А) Сходимость итерационного процесса - student2.ru

При вычислении многочленов только с четными или только с нечетными показателями степеней х используются методы упрощения. Пусть n = 2k (т.е. Pn (x) - четная функция) и А) Сходимость итерационного процесса - student2.ru , тогда его можно представить в виде

А) Сходимость итерационного процесса - student2.ru , (5.4)

Пусть теперь n = 2k + 1, т.е. многочлен является нечетной функцией

А) Сходимость итерационного процесса - student2.ru

Здесь Pn (x) надо представить в виде:

А) Сходимость итерационного процесса - student2.ru (5.5)

Соответственно, здесь таблица 5.1 будет выглядеть немного по-другому.

Наши рекомендации