Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 行列と線形代数 > 行列分解 > QRDecomposition >
Mathematica > 数学とアルゴリズム > グラフとネットワーク > グラフプログラミング > 行列と線形代数 > 行列分解 > QRDecomposition >
Mathematica > 可視化とグラフィックス > グラフとネットワーク > グラフプログラミング > 行列と線形代数 > 行列分解 > QRDecomposition >

QRDecomposition

QRDecomposition[m]
数値行列 m についてQR法分解を作成する.この結果はリストで,q は直交行列,そして r は上三角行列となる.
  • 非正方行列に関しては,q は列直交となる. »
  • 行列 r は,主対角より下のすべての要素がゼロとなる. »
厳密値の3×2行列のQR分解を計算する:
近似値の2×3行列のQR分解を計算する:
厳密値の3×2行列のQR分解を計算する:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
 
近似値の2×3行列のQR分解を計算する:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
は3×4行列である:
厳密値の演算を使って計算されたQR分解:
機械演算で計算されたQR分解:
24桁演算で計算されたQR分解:
複素数の乱数の項を持つ3×3行列のQR分解:
ピボッティングを含む機械演算でQR分解を計算する:
の対角に沿った要素は,大きさが徐々に小さくなっている:
行列は順列行列である:
QRDecompositionm.p==ConjugateTranspose[q].rを満足する:
ここにデータがある:
は,基底関数を使ってフィットするための計画行列である:
のQR分解を求める:
次は,が最小となるベクトル を求める:
次は,最小二乗法で求めた係数である:
は3×4行列である:
QR分解を計算する:
の行は正規直交する:
は上三角行列である:
ConjugateTranspose[q].r に等しい:
バージョン 2 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF