A*(A\D)
以下の結果が等しくない可能性はどのようにありD
ますか?
それは降伏するはずD
です-これはOctaveドキュメントの抜粋です:
線形方程式のシステムは、数値解析に遍在しています。線形方程式のセットAx=bを解くには、左除算演算子'\'を使用します。x=A \ b
以下はそれを試してみたい人のためのコードです:
A = [1,1,1;0,0,0;2,1,2;2,1,2;3,5,6]
D = [1;2;3;4;5]
% A is of rank 3:
rank(A)
% therefore the system Ax=D has a unique solution
x = A\D
% but Octave has not given the good solution:
A*x
Matlabでもまったく同じ結果が得られると誰かが言っています。
2012年10月10日編集:答えを読んだ後、私が重大な間違いを犯した場所を指摘させてください。「Aはランク3であるため、システムAx = Dには独自の解決策があります」という主張は絶対に間違っています!ちなみに、上記のドキュメントは非常に戸惑います。