Обобщенные функции
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 должна быть приведена к треугольной;