Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя.

Метод Зейделяявляется модификацией метода итераций.СЛАУ задается в виде (3.8) и приводится к виду (3.10). Отличие от метода итераций заключается в вычислительной процедуре нахождения приближения на i+1 итерации. В отличии от метода простых итераций , где для отыскания i+1 приближения используется i - ое приближение неизвестных xij, в методе Зейделя используются уже вычисленные i+1 значения x . Рекуррентные соотношения используемые в методе Зейделяпредставляются следующим образом:

Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru (3.12)

Условия сходимости метода Зейделяможет быть сформулировано следующим образом:

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

Математически это определение может быть выражено следующим образом

Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru

На первом этапе решения СЛАУ система приводится к виду (3.10), после чего происходит проверка условия сходимости итерационного процесса к решению системы. Для этого необходимо выбрать максимальные значения коэффициентов ai,iи провести проверку условия на сходимость итерационного процесса. После этого задаются начальные приближения, обычно для этого используется столбец свободных членов, и проводится расчет по формуле (3.12) до достижения окончательного решения.

Численные методы восстановления функций: постановка задачи.

В вычислительной практике часто приходится иметь дело с функциями Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru, заданными таблицами их значений для некоторого конечного множества значений х: Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru .

В процессе же решения задачи необходимо использовать значения Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ruдля промежуточных значений аргумента. В этом случае строят функцию Ф(x), достаточно простую для вычислений, которая в заданных точках x0, x1,...,xn, называемых узлами интерполяции, принимает значения Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru, а в остальных точках отрезка (x0,xn), принадлежащего области определения Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru, приближенно представляет функцию Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ruс той или иной степенью точности.

При решении задачи в этом случае вместо функции Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ruоперируют с функцией Ф(x). Задача построения такой функции Ф(x) называется задачей интерполирования. Чаще всего интерполирующую функцию Ф(x) отыскивают в виде алгебраического полинома.

Численные методы восстановления функций: интерполяция полиномом Лагранжа. Интерполяционные формулы Лагранжа и Ньютона.

Для каждой функции Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru, определенной на [a,b], и любого набора узлов x0, x1,....,xn( xi Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru [a,b], xi Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru xj при i Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru j ) среди алгебраических многочленов степени не выше n существует единственный интерполяционный многочлен Ф(x), который может быть записан в форме:

Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru , (4.1)

где Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru - многочлен n-ой степени, обладающий следующим свойством:

Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru

(4.2)

Для интерполяционного полинома многочлен Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru имеет вид:

Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru (4.3)

Этот многочлен (4.1) и решает задачу интерполирования и называется интерполяционным полиномом Лагранжа.

Пример

В качестве примера рассмотрим функцию вида Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru на интервале Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru заданную табличным способом.

X
F(x)

Необходимо определить значение функции в точке x-2.5. Воспользуемся для этого полином Лагранжа. Исходя из формул (4.1 и 4.3) запишем этот полином в явном виде:

Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru (4.4).

Тогда подставляя в формулу (4) исходные значения из нашей таблицы получим

Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru

Полученный результат соответствует теории т.е. Численные методы решения систем линейных уравнений (СЛАУ): метод Зейделя. - student2.ru .

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