Материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.

Итерационные методы решения системы линейных алгебраических уравнений

Статью подготовили специалисты образовательного сервиса Zaochnik.

Содержание:

В данной статье мы расскажем общие сведения об итерационных методах решения СЛАУ, познакомим с методом Зейделя и Якоби, а также приведем примеры решения систем линейных уравнений при помощи данных методов.

Общие сведения об итерационных методах или методе простой итерации

Определение 1

Метод итерации — это численный и приближенный метод решения СЛАУ.

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

Замечание 1

Рассмотрим систему .

Чтобы применить итерационный метод, необходимо привести систему к эквивалентному виду . Затем выбираем начальное приближение к решению СЛАУ   и находим последовательность приближений к корню. 

Для сходимости итерационного процесса является достаточным заданное условие . Окончание итерации зависит от того, какой итерационный метод применили.

Метод Якоби

Определение 2

Метод Якоби — один из наиболее простых методов приведения системы матрицы к виду, удобному для итерации: из 1-го уравнения матрицы выражаем неизвестное , из 2-го выражаем неизвестное  и т.д.

Результатом служит матрица , в которой на главной диагонали находятся нулевые элементы, а все остальные вычисляются по формуле:

Элементы (компоненты) вектора  вычисляются по следующей формуле:

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

Матричная запись (координатная):

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

, где 

В случае если , то можно применить более простой критерий окончания итераций:

Пример 1

Решить СЛАУ методом Якоби:

Решение

Необходимо решить систему с показателем точности .

Приводим СЛАУ к удобному виду для итерации:

Выбираем начальное приближение, например:  — вектор правой части.

В таком случае, первая итерация имеет следующий внешний вид:

Аналогичным способом вычисляются приближения к решению:

Находим норму матрицы , для этого используем норму .

Поскольку сумма модулей элементов в каждой строке равна 0,2, то , поэтому можно вычислить критерий окончания итерации:

Далее вычисляем нормы разности векторов:

.

Поскольку , то можно считать, что мы достигли заданной точности на 4-ой итерации.

Ответ:

.

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

Определение 3

Метод Зейделя — метод является модификацией метода Якоби.

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

Матричная запись:

За условия сходимости и критерий окончания итераций можно принять такие же значения, как и в методе Якоби.

Пример 2

Решить СЛАУ методом Зейделя. Пусть матрица системы уравнений А — симметричная и положительно определенная. Следовательно, если выбрать начальное приближение, метод Зейделя сойдется. Дополнительных условий на малость нормы некоторой матрицы не накладывается.

Решение

Решим  системы уравнений:

Приведем системы к удобному для итерации виду:

.

Отличительная особенность, условие сходимости выполнено только для первой системы:

Вычисляем 3 первых приближения к каждому решению:

1-ая система: 

Решение: . Итерационный процесс сходится.

2-ая система: 

Итерационный процесс разошелся.

Решение: 

3-я система: 

Итерационный процесс зациклился.

Ответ:  

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

Если  — симметричная и положительно определенная, то СЛАУ приводят к эквивалентному виду:

 - итерационный параметр.

Расчетная формула имеет следующий внешний вид:

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

Пусть  и  - максимальные и минимальные собственные значения матрицы .

 - оптимальный выбор параметра. В этом случае  принимает минимальное значение, которое равняется .

Математические онлайн-калькуляторы

Навигация по статьям

Выполненные работы по математике

  • Математика

    Линейная алгебра и геометрия Теория вероятностей

    • Вид работы:

      Контрольная работа

    • Выполнена:

      17 мая 2012

    • Стоимость:

      600 руб.

    Заказать такую же работу
  • Математика

    теория вероятности

    • Вид работы:

      Контрольная работа

    • Выполнена:

      16 апреля 2012

    • Стоимость:

      500 руб.

    Заказать такую же работу
  • Математика

    теория вероятности

    • Вид работы:

      Контрольная работа

    • Выполнена:

      16 апреля 2012

    • Стоимость:

      500 руб.

    Заказать такую же работу
  • Математика

    исследование функции и построение графика

    • Вид работы:

      Контрольная работа

    • Выполнена:

      27 марта 2012

    • Стоимость:

      200 руб.

    Заказать такую же работу
  • Математика

    две контрольных работы

    • Вид работы:

      Контрольная работа

    • Выполнена:

      25 января 2012

    • Стоимость:

      1 100 руб.

    Заказать такую же работу
  • Математика

    контрольная работа

    • Вид работы:

      Контрольная работа

    • Выполнена:

      24 января 2012

    • Стоимость:

      700 руб.

    Заказать такую же работу