КАТЕГОРИИ: Архитектура-(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) |
Решение СЛАУ методом простой итерации
Пусть задана система уравнений в виде, в которой диагональные элементы aii ¹ 0 (i =1,2,… n). Выразим x1 через первое уравнение системы, x2 - через второе уравнение и т.д. В результате получим эквивалентную систему:
Обозначим , где i = 1,2, …,n; j = 1,2, … n.
Тогда систему можно записать в матричной форме как X = b’ + a’X или
Систему такого вида называют системой, приведенной к нормальному виду. При таком способе приведения все коэффициенты aii главной диагонали будут равны нулю. Зададимся начальным приближением X(0), например, таким: - нулевое приближение. Вычислим значения X(1) первого приближения: - первое приближение. Подставим значения X(1) в правую часть уравнения: - второе приближение, и т.д., т.е. любое последующее приближение вычисляют по формуле X(k+1) = b’ + a’X(k) (k=0,1, …,n). Если последовательность приближений X(0), X(1), …, X(k) имеет предел , то этот предел и является решением исходной системы. При заданной допустимой погрешности e за критерий окончания итерационного процесса можно принять условие . Рассмотрим еще раз приведенную систему уравнений. В сокращенном виде она может быть записана так: Здесь коэффициенты a и b есть приведенные коэффициенты в системе. Правая часть определяет отображение F преобразующее точку x=(x1,x2,…xn) n -мерного векторного в точку y=(y1,y2,…yn) того же пространства: Выбрав начальное приближение можно построить итерационную последовательность точек n - мерного пространства x(0),x(1)…x(n)… (аналогично методу простой итерации для скалярного уравнения x=f(x)). Также аналогично существованию условий сходимости для скалярного уравнения, есть условия сходимости последовательности приближений ик решению систему уравнений. Кратко вспомним необходимые сведения из мат. анализа: Определение 1. Функция r(x,y) – расстояние между x и y будет метрикой, если выполняется: Определение 2. Множество с введенной в нем метрикой – метрическое пространство. Определение 3. Последовательность точек метрического пространства фундаментальная, если для любого e>0 существует N(e) такое, что для всех n,m>N выполняется r(xn,xm)<e. Определение 4. Пространство называется полным, если в нем любая фундаментальная последовательность сходится. Пусть F –отображение, Е – метрическое пространство, r - метрика, x,y – точки пространства Е, Fx, Fy – образы этих точек. Определение 5. Отображение F пространства Е в себя называется сжимающим отображением, если существует такое число a, 0<a<1, что для любых двух точек x,yÎЕ выполняется неравенство: Определение 7. Если Fx=x, то x неподвижная точка отображения F.
Теорема. Если F сжимающее отображение, определенное в полном метрическом пространстве, то существует единственная неподвижная точка x, такая что Fx=x. При этом итерационная последовательность, построенная для отображения F с любым начальным приближением x(0), сходится к x.
Рассмотрим условия, при которых отображение для нашей приведенной системы будет сжимающим. Как следует из определения 6, решение вопроса зависит от способа метризации данного пространства. Обычно используют одну из следующих метрик: Для того, чтобы отображение F, заданное в метрическом пространстве приведенной системой уравнений, было сжимающим, достаточно выполнения одного из условий: ü В пространстве с метрикой r1 или с метрикой r2: ü В пространстве с метрикой r3:
Вводя понятие нормы, можно также сформулировать условие сходимости итерационного процесса: Итерационный процесс для системы X = B’ + А’X сходится к единственному решению при любом выборе начального приближения, если какая-нибудь из норм матрицы меньше единицы. Рассмотрим три нормы: 1. Норма 1: - максимальная сумма модулей элементов матрицы по строкам; 2. Норма 2: - максимальная сумма модулей элементов матрицы по столбцам; 3. Норма 3: - корень квадратный из суммы квадратов модулей всех элементов матрицы. В MathCAD’е реализованы встроенные функции, вычисляющие нормы 1, 2 и 3 соответственно: normi(A), norm1(A), norme(A), где A - матрица, для которой вычисляется норма.
Дата добавления: 2014-01-11; Просмотров: 519; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |