Схема алгоритма метода простых итераций.

Рисунок 5.1. Схема алгоритма метода простых итераций
Сходимость метода простых итераций можно несколько улучшить, если при вычислении очередного приближения Схема алгоритма метода простых итераций. - student2.ru использовать уже найденные значения Схема алгоритма метода простых итераций. - student2.ru

Выражение для расчета очередного к-го приближения примет вид:

Схема алгоритма метода простых итераций. - student2.ru , Схема алгоритма метода простых итераций. - student2.ru ; (5.11)

Для реализации данного приема, аналогичного методу Гаусса-Зейделя для систем линейных уравнений, в алгоритм расчета следует внести изменения: формулу расчета очередного приближения (символ 5) записать как X=φ(x) или в развернутом виде:

Схема алгоритма метода простых итераций. - student2.ru , Схема алгоритма метода простых итераций. - student2.ru

Существуют и другие приемы улучшения сходимости метода простых итераций. Например, новое приближение вычислять как среднее арифметическое двух предшествующих приближений:

Схема алгоритма метода простых итераций. - student2.ru , Схема алгоритма метода простых итераций. - student2.ru (5.12)

Можно использовать поправку Эйткена для улучшения сходимости:

Схема алгоритма метода простых итераций. - student2.ru , Схема алгоритма метода простых итераций. - student2.ru

Постановка задачи

Дана система Схема алгоритма метода простых итераций. - student2.ru нелинейных уравнений с Схема алгоритма метода простых итераций. - student2.ru неизвестными:

Схема алгоритма метода простых итераций. - student2.ru

где Схема алгоритма метода простых итераций. - student2.ru Схема алгоритма метода простых итераций. - student2.ru , — нелинейные функции, определенные и непрерывные в некоторой области Схема алгоритма метода простых итераций. - student2.ru , или в векторном виде (где )

Схема алгоритма метода простых итераций. - student2.ru

Требуется найти такой вектор Схема алгоритма метода простых итераций. - student2.ru , который при подстановке в систему (3.22) превращает каждое уравнение в верное числовое равенство.

Решить методом простых итераций.

для применения метода требуется привести систему (3.22) к равносильному виду:

(3.24)

Схема алгоритма метода простых итераций. - student2.ru

или в векторной форме

Схема алгоритма метода простых итераций. - student2.ru

(3.25)


где Схема алгоритма метода простых итераций. - student2.ru , функции Схема алгоритма метода простых итераций. - student2.ru определены и непрерывны в окрестности изолированного решения Схема алгоритма метода простых итераций. - student2.ru системы (3.24).

17.)

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

Функция f(x), в зависимости от специфики задачи, может отвечать различным требованиям.

· Функция f(x) должна проходить через точки (xi,yi), т. е. f(xi)=yi ,i=1...n. В этом случае говорят об интерполяции данных функцией f(x) во внутренних точках между xi, или экстраполяции за пределами интервала, содержащего все xi.

· Функция f(x) должна некоторым образом (например, в виде определенной аналитической зависимости) приближать y(xi), не обязательно проходя через точки (xi,yi). Такова постановка задачи регрессии, которую во многих случаях также можно назвать сглаживанием данных.

· Функция f(x) должна приближать экспериментальную зависимость y(xi), учитывая, к тому же, что данные (xi,yi) получены с некоторой погрешностью, выражающей шумовую компоненту измерений. При этом функция f(x), с помощью того или иного алгоритма уменьшает погрешность, присутствующую в данных (xi,yi). Такого типа задачи называют задачами фильтрации. Сглаживание - частный случай фильтрации.

Критерии близости функций Схема алгоритма метода простых итераций. - student2.ru и Схема алгоритма метода простых итераций. - student2.ru могут быть различные.

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

В том случае, когда аппроксимация проводится на непрерывном множестве точек (отрезке), аппроксимация называется непрерывнойили интегральной. Примером такой аппроксимации может служить разложение функции в ряд Тейлора, то есть замена некоторой функции степенным многочленом.

Типичной задачей аппроксимации функций является задача интерполяции. Необходимость интерполяции функций в основном связана с двумя причинами:

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