Купить Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Форум  |  Download
https://hub.exponenta.ru/


Курс введения в вычислительную математику.
Готовые занятия

Список курсов ВМ

 
Занятие 6
Теоретический материал Теоретическая справка Примеры Задачи для самостоятельного решения Контрольные вопросы

Условие сходимости итерационного процесса ~ Метод Якоби ~ Метод Зейделя ~ Метод простой итерации

 

Рассматривается система Ax = b.
Для применения итерационных методов система должна быть приведена к эквивалентному виду x=Bx+d. Затем выбирается начальное приближение к решению системы уравнений
image002.gif (1185 bytes) и находится последовательность приближений к корню. Для сходимости итерационного процесса достаточно, чтобы было выполнено условие image004.gif (964 bytes). Критерий окончания итераций зависит от применяемого итерационного метода.

 

Метод Якоби.

Самый простой способ приведения системы к виду удобному для итерации состоит в следующем: из первого уравнения системы выразим неизвестное  x1, из второго уравнения системы выразим  x2, и т. д. В результате получим систему уравнений с матрицей B, в которой на главной диагонали стоят нулевые элементы, а остальные элементы вычисляются по формулам:

 image010.gif (1014 bytes),    i, j = 1, 2, ... n.

Компоненты вектора d вычисляются по формулам:

 image012.gif (974 bytes),   i = 1, 2, ... n.

Расчетная формула метода простой итерации имеет вид

image014.gif (1048 bytes),

или в покоординатной форме записи выглядит так:

image016.gif (1380 bytes),  i = 1, 2, ... m.

Критерий окончания итераций в методе Якоби имеет вид:

image020.gif (1154 bytes) ,   где   image022.gif (1187 bytes).

Если  image024.gif (1008 bytes), то можно применять более простой критерий

image026.gif (1146 bytes) окончания итераций

ПРИМЕР 1. Решение системы линейных уравнений методом Якоби.

В начало страницы

Метод Зейделя.

Метод можно рассматривать как модификацию метода Якоби. Основная идея состоит в том, что при вычислении очередного (n+1)-го приближения к неизвестному  xi при i >1 используют уже найденные (n+1)-е приближения к неизвестным  x1, x2, ..., xi - 1, а не n-ое приближение, как в методе Якоби. Расчетная формула метода в покоординатной форме записи выглядит так:

image034.gif (1729 bytes),

 i = 1, 2, ... m.. Условия сходимости и критерий окончания итераций можно взять такими же как в методе Якоби.

ПРИМЕР 2. Решение систем линейных уравнений методом Зейделя.

 

Пусть матрица системы уравнений A - симметричная и положительно определенная. Тогда при любом выборе начального приближения метод Зейделя сходится. Дополнительных условий на малость нормы некоторой матрицы здесь не накладывается.

В начало страницы

Метод простой итерации.

Если A - симметричная и положительно определенная матрица, то систему уравнений часто приводят к эквивалентному виду:

x = x - image039.gif (834 bytes)(Ax - b),  image039.gif (834 bytes) - итерационный параметр.

Расчетная формула метода простой итерации в этом случае имеет вид:

x (n+1) = x n -  image039.gif (834 bytes)(Ax n - b).

Здесь B = E -  image039.gif (834 bytes)A  и параметр  image039.gif (834 bytes) > 0 выбирают так, чтобы по возможности сделать минимальной величину  image046.gif (929 bytes).

Пусть image048.gif (902 bytes) и image050.gif (902 bytes) - минимальное и максимальное собственные значения матрицы A. Оптимальным является выбор параметра  image052.gif (1099 bytes). В этом случае  image046.gif (929 bytes) принимает минимальное значение равное image055.gif (1216 bytes).

ПРИМЕР 3. Решение систем линейных уравнений методом простой итерации.

В начало страницы

Примеры Задачи для самостоятельного решения Контрольные вопросы
| На первую страницу | Поиск | Купить Matlab

Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter


Copyright © 1993-2024. Компания Softline. Все права защищены.

Дата последнего обновления информации на сайте: 04.03.17
Сайт начал работу 01.09.00