Категории: ДомЗдоровьеЗоологияИнформатикаИскусствоИскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиЭкологияЭкономикаЭлектроника |
Решение систем линейных алгебраических уравнений методом итераций
Рассмотрим систему линейных алгебраических уравнений (2.9)
Если все диагональные элементы
где
Введем обозначения
Тогда систему (2.2) можно представить так:
В качестве начального приближения
. . . . . . . . . . . . .
Если существует предел x последовательности векторов
Достаточное условие сходимости итерационного процесса представлено ниже. Теорема. Если какая-нибудь норма матрицы А меньше единицы: Под нормойматрицы
Например, для матрицы
В расчетах полагают
где
Введем обозначения
Тогда система (2.2) запишется в виде
В качестве начального приближения
Если существует предел x последовательности векторов
Достаточное условие сходимости итерационного процесса: Теорема. Если какая-нибудь норма матрицы А меньше единицы: ( Блок-схема решения системы линейных алгебраических уравнений методом Гаусса с выбором главного элемента (по столбцу) приведена на рис. 2.1а, 2.1б.
Рис.2.1 а
Под нормойматрицы
Например, для матрицы
В расчетах полагают
где
Из неравенства (2.16) можно получить оценку числа итераций k, необходимых для обеспечения заданной точности e. Отклонение приближения
Для вывода (2.17) достаточно рассмотреть равенства:
Далее Учитывая, что В неравенствах (2.16) и (2.17) используются согласованные нормы для матриц и векторов, то есть m и l-нормы. Неравенство (2.17) дает завышенную оценку числа итераций k. Из формулы (2.17) можно получить удобное условие, позволяющее принять приближение
методом итераций с точностью 10-2. Решение:Приведем систему к виду (2.10)
Запишем последовательность итераций
Для приведенной матрицы
В качестве начального приближения возьмем вектор-столбец свободных членов приведенной системы Число итераций для достижения заданной точности
Вычислим теперь три последовательных приближения по формулам (2.19) и оценим погрешность каждого результата, используя неравенство (2.18) в виде:
Первое приближение:
Следовательно,
Далее последовательно находим:
Третья итерация:
Заданная точность достигается за пять шагов. Точное решение Ниже приведена блок-схема алгоритма решения системы линейных алгебраических уравнений методом итераций.
Рис. 2.2 а
Блок-схема алгоритма решения системы линейных уравнений алгебраических уравнений приведена на рис. 2.2 а, рис. 2.2 б.
|
|||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2016-06-10 lectmania.ru. Все права принадлежат авторам данных материалов. В случае нарушения авторского права напишите нам сюда... |