Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Решение системы уравнений методом итерации




Наиболее распространенным приемом аналитического решения систем линейных уравнений является алгоритм последовательного исключения неизвестных. Этот метод носит название метода Гаусса. При большом числе неизвестных линейной системы схема метода Гаусса, дающая точное решение, становится весьма сложной. В этих условиях для нахождения корней системы иногда удобнее пользоваться приближенными численными методами. Изложим здесь один из этих методов — метод итерации.

Пусть дана линейная система (1), запишем ее в виде матричного уравнения

Ах = b.

 

Рис. 2

Предполагая, что диагональные коэффициенты

решим первое уравнение системы (1) относительно x1, второе — относительно х2 и т. д. Тогда получим эквивалентную систему

 

где

и αij=0 при i = j (i,j =1, 2, …, n).

Введя матрицы

 

систему (5) можно записать в матричной форме

 

x = β + αx. (14)

 

Систему (13) будем решать методом последовательных приближений. За нулевое приближение принимаем, например, столбец свободных членов х(0) = β.

Далее последовательно строим матрицы-столбцы

 

х(1) = β + αх(0)

 

(первое приближение),

 

х(2) = β + αх(1)

 

(второе приближение) и т. д.

Вообще говоря, любое (k+1)-е приближение вычисляют по формуле

х(k+1) = β + αх(k) (k = 0, 1, 2,...). (15)

Если последовательность приближений х(0), х(1),…, х(k),… имеет предел

то этот предел является решением системы (13). В самом деле, переходя к пределу в равенстве (15), будем иметь:

 

или

х = β + αх,

 

т. е. предельный вектор х является решением системы (13), а следовательно, и системы (1).

Напишем формулы приближений в развернутом виде:

 

 

Метод последовательных приближений, определяемых формулой (15) или (16), носит название метода итерации. Процесс итерации (15) хорошо сходится.

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

Задание. При выполнении лабораторной работы необходимо изучить алгоритм метода итерации, разработать программу для его реализации и решить примеры в соответствии со своим вариантом.

 




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 918; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.