Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 行列と線形代数 > 行列ベースの最小化 >

LeastSquares

LeastSquares[m, b]
行列方程式 m.xEqualb について線形最小二乗問題を解く x を与える.
  • LeastSquares[m, b]は,Norm[m.x-b]を最小にするベクトル x を与える.
  • Length[x]EqualMatrixRank[m]の場合にのみ,ベクトル x は,この最小化によって一意的に決定される.
  • 引数 b は行列でもよい.その場合,最小二乗による最小化は b 中の各列について別々に行われる.
  • LeastSquaresは数値行列にも記号行列にも使うことができ,SparseArrayオブジェクトにも使うことができる.
  • Methodオプションを与えることができる.任意精度の数値行列の設定値には,"Direct""IterativeRefinement"等が,疎配列の設定値には,"Direct""Krylov"等がある.デフォルト設定のAutomaticは,与えられた行列によってこれらを使い分ける.
バージョン 6 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team