|
SingularValueList
SingularValueList[m]は数値行列mの非零の特異値のリストを与える.
SingularValueList[ m, a ]はaに対するmの一般化された特異値を与える.
SingularValueList[m, k]はmの大きい方からk番目までの特異値を与える.
特異値は最大から最小へと並べられる.
繰り返される値は適切な重複度を伴って現れる.
デフォルトで,特異値は の100倍より大きいときのみ保たれる.ここで はPrecision[m]である.
SingularValueList[m, Tolerance->t]は最大特異値の少なくともt倍の特異値のみを保つ.
SingularValueList[m, Tolerance->0]はすべての特異値を返す.
行列mは長方行列の可能性がある.特異値の総数は常にMin[Dimensions[m]]である.
特異値はSqrt[Eigenvalues[Conjugate[Transpose[m]] . m]]で得ることができる.
参照セクション:3.7.10.
次も参照:SingularValueDecomposition,Norm,PseudoInverse,Eigenvalues,QRDecomposition,SchurDecomposition.
関連パッケージ:Statistics`LinearRegression`.
バージョン5.0の新関数
他の例
|