LU-разложение матрицы
[L,U] = lu(A)
[L,U,P] = lu(A)
[L,U,P] = lu(A,outputForm)
[L,U,P,Q] = lu(S)
[L,U,P,Q,D] = lu(S)
[___] = lu(S,thresh)
[___] = lu(___,outputForm)
разлагает на множители полную или разреженную матрицу [L,U] = lu(A)
A
в верхнюю треугольную матрицу U
и переставленный нижний треугольный матричный L
, таким образом что A = L*U
.
также возвращает матрицу перестановок [L,U,P] = lu(A)
P
, таким образом что A = P'*L*U
. С этим синтаксисом L
является нижним треугольным модулем, и U
верхний треугольный.
возвращает [L,U,P] = lu(A,outputForm)
P
в форме, заданной outputForm
. Задайте outputForm
как 'vector'
, чтобы возвратить P
, когда перестановка векторизовала таким образом что A(P,:) = L*U
.
разлагает на множители разреженную матрицу [L,U,P,Q] = lu(S)
S
в модуль нижний треугольный матричный L
, верхняя треугольная матрица U
, матрица перестановок строки P
и матрица перестановок столбца Q
, такой что P*S*Q = L*U
.
также возвращает диагональный масштабирующийся матричный [L,U,P,Q,D] = lu(S)
D
, таким образом что P*(D\S)*Q = L*U
. Как правило, масштабирование строки приводит к более разреженной и более стабильной факторизации.
[___] = lu(S,thresh)
задает пороги для вертящейся стратегии, используемой lu
с помощью любой из предыдущих комбинаций выходного аргумента. В зависимости от количества заданных выходных аргументов значение по умолчанию и требования для входного параметра thresh
отличаются. См. описание аргумента thresh
для деталей.
LU-факторизация вычисляется с помощью варианта Исключения Гаусса. Вычисление точного решения зависит от значения количества условия исходного матричного cond(A)
. Если матрица имеет большой номер условия (это почти сингулярно), то вычисленная факторизация не может быть точной.
LU-факторизация является ключевым шагом в получении инверсии с inv
и детерминанта с det
. Это - также основание для решения для линейного уравнения или матричного деления, полученного с операторами \
и /
. Это обязательно означает, что числовые ограничения lu
также присутствуют в этих зависимых функциях.