Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Понятие о приближенных методах решения линейных систем



Рассмотренные примеры решения линейных систем являются чисто учебными. На практике (при решении прикладных профессиональных или научных задач) приходится решать чистемы с сотнями, тысячами и даже сотнями тысяч уравнений. Естественно, что выполнить это можно только специальными численными методами. Понятие о некоторых из них и рассматривается в этом разделе. Сразу следует отметить, что эти методы обеспечивают поиск только единственно существующего решения системы. Вопросы обеспечения наличия или отсутствия решения решает тот, кто собирается решать такую систему.

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

Пусть систему АХ+В удалось преобразовать к виду Х= А1Х+В1. Если матрица А1 такова, что:

- сумма модулей коэффициентов строки (для всех строк) не превосходит 1;

- сумма модулей коэффициентов столбца (для всех столбцов) не превосходит 1,

тогда можно организовать вычислительный процесс по схеме Х(k+1)= А1Х(k)1, где k - номер предыдущего приближения к решению системы. Этот процесс называют итерационным (повторяющимся) и продолжают до тех пор, пока , где - требуемая погрешность решения задачи. В качестве приближенного решения системы берут матрицу-столбец Х(k+1).

Пример 1.7. Методом итераций решить систему

Решение. переставим в системе первое и второе уравнение. Затем из первого уравнения найдем х1; из второго - х2 и из третьего х3. В результате получим систему вида

Теперь организуем итерационный процесс по схеме

Проверяем выполнение условий сходимости процесса к точному решению системы. Видим,что сумма модулей коэффициентов при неизвестных в 1-й строке равна 0,8, что меньше 1. То же самое верно для

2-й и 3-й строк. Т.о. система обеспечивает сходимость приближений к точному решению.

В эту итерационную схему в качестве нулевого (k=0) приближения в правую часть подставим столбец свободных членов (так чаще всего и делают, хотя можно было брать любой набор для неизвестных)

Х(о) = (1 0,2 0,05) Т.Тогда после вычислений справа получим слева первое (k=1) приближение Х(1) = (1,01 0,105 -0,1) Т. Повторим вычисления и получим последовательно Х(2) = (1,081 0,089 -0,053) Т ;

Х(3) = (1,050 0,087 -0,048) Т; Х(4) = (1,046 0,090 -0,046) Т;

Х(5) = (1,046 0,090 -0,047) Т; Х(6) = (1,046 0,090 -0,048) Т. Мы видим, Что между 6-м и 5-м приближениями расхождение не превосходит 0,001. Поэтому в качестве решения системы может быть принято шестое приближение Х= Х(6) = (1,046 0,090 -0,048) Т.Это значит: х1=1,046; х2=0,090; х3=-0,046.





Дата публикования: 2015-10-09; Прочитано: 196 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...