関数 > ベクトルと行列 > 配列の特徴 > 行列のランクおよび線形連立方程式特性
  
行列のランクおよび線形連立方程式特性
rank(A) - A のランク (一次独立な列の最大数) を返します。
geninv(A) - L (A の一般 (疑似)) 逆行列を返します。連立方程式の最小二乗法による解です。x = L · b の場合、x|A·x − b|2 の最小値です。A が非特異正方行列の場合、geninv は転置行列 A-1 を返します。
A がフルランク (すべての列が一次独立) の場合、geninvA の左逆行列 L を返します。つまり L · A = I となります。この場合、L = (AT · A)-1 · AT です。
geninv 関数は TOL に依存するため、ほぼ特異な行列の場合、この値を調整するとよい結果が得られる場合があります。
geninv 関数は、Nash, J.C.,Compact Numerical Methods for Computers: Linear Algebra and Functional Minimization, John Wiley & Sons, New York, 1979 に記載されているルーチンに基づいています。
rref(A) - A の被約階段行列を返します。
引数
A は実数のベクトルまたは行列です。geninv の行数は列数より多いか、列数と等しくなければなりません。