Мегаобучалка Главная | О нас | Обратная связь


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



2020-02-04 285 Обсуждений (0)
Решение системы линейных уравнений 0.00 из 5.00 0 оценок




 

Пусть дана система линейных уравнений

                   (2.8)

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

, , .

 

систему (1) можно записать в виде матричного уравнения

              .                         (2.9)

Система называется обусловленной (не вырожденной, не особенной), если определитель системы DA ¹ 0, и тогда система (2.8) имеет единственное решение.

Система называется не обусловленной (вырожденной, особенной), если DA = 0, и тогда система (2.8) не имеет решений или имеет бесконечное множество решений.

На практике коэффициенты системы aij и свободные члены bi часто задаются приближенно, с некоторой неустранимой погрешностью. Поэтому, кроме существования и единственности решения СЛУ, важно еще знать, как влияет такая погрешность на получаемое решение.

Система называется плохо обусловленной, если неустранимая погрешность оказывает сильное влияние на решение; у таких систем определитель близок, но не равен 0.

Рассмотрим пример плохо обусловленной системы.

Дана система  

Решение ;

Пусть b2 имеет неустранимую погрешность %.

Если b2 = 1,01, то

Если b2 = 0,99, то

Решение изменяется очень сильно, следовательно, система плохо обусловлена, о чем говорит значение её определителя.

Рассмотрим геометрическую иллюстрацию обусловленности СЛУ на примере системы двух уравнений с двумя неизвестными:

 

a11 x1+ a12 x2 = b1                уравнение (I)

a21 x1+ a22 x2= b2                уравнение (II)

 

Каждому уравнению в плоскости (x1,x2) соответствует прямая, а точка пересечения этих прямых является решением этой системы. Если ΔA = 0, то наклоны прямых одинаковы, и они либо параллельны (т.е. не имеют решения), либо совпадают (имеют бесконечное множество решений). Если ΔA ¹ 0, то прямые имеют единственную точку пересечения.

 

 

 


Рисунок 2.4. Геометрическая иллюстрация обусловленности СЛУ.

 

Но если система плохо обусловлена (∆А≈0), даже незначительное изменение одного из коэффициентов приведет к сильному изменению решения системы, т.к. прямые почти параллельны.

Для решения СЛУ широко применяться прямые и итерационные методы. Область применения некоторых из них показана в таблице.

Тип Название метода Число арифметических действий (при n = 20) Область примененения

Прямые

Формулы Крамера ~  ( ) n<5
Исключения Гаусса ~  (5733) n<200

Итерационные

Простых итераций

~ n² на каждой итерации (400n)

до 105

Гаусса-Зейделя

 

Современная супер-ЭВМ имеет производительность 30 терафлоп – 30·1012 операций с вещественными числами в секунду. Такой машине для решения СЛУ для n=20 по формуле Крамера требуется:

года.

На решение СЛУ прямым методом сильное влияние оказывает погрешность округления, т.к. требуется огромное количество арифметических действий.

На решение СЛУ итерационным методом погрешность округления практически не влияет, но не всегда удается обеспечить сходимость итерационного процесса.

Предполагая, что диагональные коэффициенты , разрешим первое уравнение системы (2.8) относительно , второе – относительно  и т.д. Тогда получим эквивалентную систему

                       (2.10)

где ,  при

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

      , ,

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

.                              (2.11)

Для решения системы (2.11) применим метод последовательных приближений. За начальное приближение принимаем, например, столбец свободных членов .

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

, ,…. , , …

Если последовательность приближений  имеет предел

,

то этот предел является решением системы (2.11) и, cледовательно, решением равносильной системы (2.8).

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

 или .

 



2020-02-04 285 Обсуждений (0)
Решение системы линейных уравнений 0.00 из 5.00 0 оценок









Обсуждение в статье: Решение системы линейных уравнений

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему агроценоз не является устойчивой экосистемой
Почему молоко имеет высокую усвояемость?
Почему в редких случаях у отдельных людей появляются атавизмы?
Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (285)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)