このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
行列の LU 分解
[___] = lu(___,
は、outputForm
)outputForm
で指定した形式でP
とQ
を返します。P
とQ
を置換ベクトルとして返すには、outputForm
を“向量”
として指定します。前述の構文にある任意の入力引数の組み合わせが使用できます。
LU 分解は、ガウスの消去法の変形を使用して計算されます。正確な解を計算できるかどうかは、元の行列の条件数の値cond(A)
によって異なります。行列の条件数が大きい (ほぼ特異である) 場合、計算された因数分解は正確でないことがあります。
LU 分解は、inv
を使用して逆行列を求めたり、det
を使用して行列式の値を求めるための重要な部分です。線形方程式の求解や、演算子\
や/
を使用した行列の除算に対しても基本的な役割を果たします。そのため、必然的に、これらの依存関数にもlu
の数値制限が存在することになります。