3. Линейные системы уравнений#
В этом разделе рассматривается решение линейной системы уравнений
\[\mathbf{A}\mathbf{x}=\mathbf{b},\]
которая в явном виде представляет собой
\[\begin{split}\begin{split}
A_{11} x_1 + A_{12} x_2 + \cdots + A_{1n} x_n &= b_1 \\
A_{21} x_1 + A_{22} x_2 + \cdots + A_{2n} x_n &= b_2 \\
\vdots \\
A_{n1} x_1 + A_{n2} x_2 + \cdots + A_{nn} x_n &= b_n.
\end{split}\end{split}\]
В курсе линейно алгебры решение системы записывается в виде
\[\mathbf{x} = \mathbf{A}^{-1} \mathbf{b},\]
если обратная матрица \(\mathbf{A}^{-1}\) существует.
Так, задачу решения линейной системы можно свести к нахождению обратной матрицы системы. Однако, существуют более эффективные способы, о которых и пойдёт речь в данном разделе.
Примечание
Для примеров данного раздела требуется подключение стандартной библиотеки LinearAlgebra
.
Для этого в начале файла с исходным кодом или в REPL напишите строчку.
using LinearAlgebra