Math » MATH/LS-GAUSS

Обобщенные функции

No node with name convert-to-triangular.
No node with name convert-to-triangular.
solve-linear-system-gauss(matrix)

Описание: обобщенная_функция solve-linear-system-gauss возвращает матрицу, содержащую корни решения системы линейных уравений.

Решение системы линейных уравнений выполняется методом Гаусса.

Методы

No node with name convert-to-triangular.
No node with name convert-to-triangular.
solve-linear-system-gauss((matr <matrix>))

Пример использования 1.1:

(solve-linear-system-gauss
   (matr-new 3 4 '(1 2 3 14 
		   2 1 1 7 
		   3 0 1 2)))
 => Matr 1х3
    [ 1/3       16/3      1        ]

Пример использования 1.2:

(solve-linear-system-gauss
  (matr-new 3 4 '(1.0 2 3 14 
		  2 1 1 7 
		  3 0 1 2)))
 => Matr 1х3
    [ 0.33333397  5.333332  1.0000007 ]

Пример использования 2:

(solve-linear-system-gauss 
   (matr-new 3 4 '(1 0 1 4 
		   0 1 0 2 
		   0 0 1 3)))
  => Matr 1х3
     [ 1         2         3        ]

solve-linear-system-gauss-backward-run((matr <matrix>))

Кандидат в intern.

Обратный ход при вычислении решения системы линейных уравнений. Матрица matr должна быть приведена к треугольной;