Это старая версия (1.23) РазложениеLUP.

Содержание

LUP-разложение

Расширение метода РазложениеLU на случай произвольных матриц.

LUP-разложением матрицы roman A называется её представление в виде следующего произведения матриц roman PA = roman LU.

Матрица roman L (от англ. «lower» — «нижний») — нижняя треугольная матрица: все элементы, находящиеся строго выше главной диагонали, являются нулями.

Матрица roman U (от англ. «upper» — «верхний») — верхняя треугольная матрица: все элементы, находящиеся строго ниже главной диагонали, являются нулями.

Матрица roman P (от англ. «permutation» — «перестановка») — это матрица, полученная из единичной матрицы roman I путём перестановки строк или стобцов.

Например, для некоторой матрицы B sub {(3 times 3)}: roman PB =
roman LU =
left (
matrix {
ccol {l sub 11 above l sub 21 above l sub 31}
ccol {0 above l sub 22 above l sub 32}
ccol {0 above 0 above l sub 33}
}
right )
~
left (
matrix {
ccol {u sub 11 above 0 above 0}
ccol {u sub 12 above u sub 22 above 0}
ccol {u sub 13 above u sub 23 above u sub 33}
}
right )


КатегорияЛинейнаяАлгебра | КатегорияПрикладнаяМатематика