Методы исключения Гаусса
Материал из MachineLearning.
(Различия между версиями)
												
			
			 (→Постановка задачи)  | 
				 (→Изложение метода)  | 
			||
| Строка 16: | Строка 16: | ||
В данной статье будут рассмотрены причины погрешности, возникающей во время решения системы с помощью метода Гаусса, способы выявления и ликвидации(уменьшения) этой погрешности.  | В данной статье будут рассмотрены причины погрешности, возникающей во время решения системы с помощью метода Гаусса, способы выявления и ликвидации(уменьшения) этой погрешности.  | ||
| - | ==   | + | == Описание метода ==  | 
| + | Процесс решения системы линейных уравнений   | ||
| + | {{eqno|2}}  | ||
| + | <center><tex>\sum_{j=1}^n a_{ij}x_{j} = b_{i}, \qquad i=1,\ldots,n,</tex></center>  | ||
| + | по методу Гаусса состоит из 2х этапов:  | ||
| + | * Прямой ход  | ||
| + | *: Система {{eqref|2}} приводится к треугольному виду  | ||
| + | :: 1. Предполагаем, что <tex>a_{11} \neq 0</tex> . Тогда первое уравнение системы {{eqref|2}} делим на коэффициент <tex>a_{11}</tex>, в результате получаем уравнение  | ||
| + | <center><tex>x_{1}+\sum_{j=2}^n a_{ij}^{1}x_{j} = b_{i}^{1}</tex></center>.  | ||
| + | ::Затем из каждого из остальных уравнений вычитается первое уравнение, умноженное на соответствующий коэффициент <tex>a_{i1}</tex>. В результате уравнения преобразуются к виду:  | ||
| + | <center><tex>\left( \begin{array}{ccc} 1 & a_{12}^{1} & \ldots & a_{1n}^{1}\\ \\ 0 & a_{22}^{1} & \ldots & a_{2n}^{1}\\ \\  \vdots & \vdots & \ddots & \vdots\\ \\ 0 & a_{n2}^{1} & \ldots & a_{nn}^{1} \end{array}\right) \left( \begin{array}{c}x_1 \\ \\ x_2 \\ \\ \vdots \\  \\ \\ x_n \end{array}\right) = \left( \begin{array}{c}b_1^1 \\ \\ b_2^1 \\ \\ \vdots \\ \\ b_n^1 \end{array}\right)</tex></center>  | ||
| + | :: 2. В предположении, что <tex>a_{22}^1 \neq 0</tex>, делим второе уравнение на коэффициент <tex>a_{22}^1</tex> и исключаем неизвестное <tex>x_2</tex> из всех последующих уравнений и т.д.  | ||
| + | :: 3. Получаем систему уравнений с треугольной матрицей:  | ||
| + | {{eqno|3}}  | ||
| + | <center><tex>\left( \begin{array}{ccc} 1 & a_{12}^n & \ldots & a_{1n}^n\\ \\ 0 & 1 & \ldots & a_{2n}^n\\ \\  \vdots & \vdots & \ddots & \vdots\\ \\ 0 & 0 & \ldots & 1 \end{array}\right) \left( \begin{array}{c}x_1 \\ \\ x_2 \\ \\ \vdots \\  \\ \\ x_n \end{array}\right) = \left( \begin{array}{c}b_1^n \\ \\ b_2^n \\ \\ \vdots \\ \\ b_n^n \end{array}\right)</tex></center>  | ||
| + | |||
| + | * Обратный ход  | ||
| + | *: Непосредственное определение неизвестных  | ||
| + | :: 1. Из <tex>n-</tex>го уравнения системы {{eqref|3}} определяем <tex>x_{n}:\: \quad x_n=b_n^n</tex>  | ||
| + | :: 2. Из <tex>(n-1)-</tex>го - определяем <tex>x_{n-1}:\: \quad x_{n-1}=b_{n-1}^n-a_{(n-1)n}^n x_n</tex> и т.д.  | ||
| + | |||
== Анализ метода и оценка ошибок ==  | == Анализ метода и оценка ошибок ==  | ||
== Числовой пример ==  | == Числовой пример ==  | ||
Версия 15:23, 26 октября 2008
Содержание | 
Постановка задачи
Дана система линейных алгебраических уравнений (СЛАУ), состоящая из  уравнений с 
 неизвестными :
(1)
Предполагается, что существует единственное решение системы, то есть  .
В данной статье будут рассмотрены причины погрешности, возникающей во время решения системы с помощью метода Гаусса, способы выявления и ликвидации(уменьшения) этой погрешности.
Описание метода
Процесс решения системы линейных уравнений
(2)
по методу Гаусса состоит из 2х этапов:
-  Прямой ход
- Система (2) приводится к треугольному виду
 
 
-  1. Предполагаем, что 
. Тогда первое уравнение системы (2) делим на коэффициент
, в результате получаем уравнение
 
-  1. Предполагаем, что 
 
- Затем из каждого из остальных уравнений вычитается первое уравнение, умноженное на соответствующий коэффициент 
. В результате уравнения преобразуются к виду:
 
- Затем из каждого из остальных уравнений вычитается первое уравнение, умноженное на соответствующий коэффициент 
 
-  2. В предположении, что 
, делим второе уравнение на коэффициент
и исключаем неизвестное
из всех последующих уравнений и т.д.
 - 3. Получаем систему уравнений с треугольной матрицей:
 
-  2. В предположении, что 
 
(3)
-  Обратный ход
- Непосредственное определение неизвестных
 
 
-  1. Из 
го уравнения системы (3) определяем
 -  2. Из 
го - определяем
и т.д.
 
-  1. Из 
 
Анализ метода и оценка ошибок
Числовой пример
Рекомендации программисту
Заключение
Список литературы
- Н.С.Бахвалов, Н.П.Жидков, Г.М.Кобельков Численные методы
 

