2

私は次の基本的な観察を持っています:

[1 2 3 4]/[2 4 6 8] % output: 0.5
[1 2 3 4]/[2 3 4 5] % output: 0.7407
([1 2 3 4]*[2 4 6 8] % error of course)

私はA*inv(B)のような操作ではありません(Imが間違っていなければ[1 2 34]./[2 4 6 8]のように機能する時系列のmrdivideのようでもありません)。

さて、私の質問は、「/」が同じ長さの2つの行ベクトルに対してどのような演算を定義するかということです。


更新:
@ user1884905は、2つの行ベクトルのa/bがを最小化する可能性があるという考えを示しましたnorm(b*x - a)。これまでのところ、いくつかの数値テストで機能しているようです。それが本当なら、この背後にある公式の参考資料を教えていただけますか?

4

1 に答える 1

4

はい、正しかったようです。MathWorksmrdivideから

「Aがm〜= nの長方形のm行n列の行列で、Bがn個の要素を持つ行ベクトルまたはn個の列を持つ行列である場合、x = B/Aは次のシステムの最小二乗解を返します。方程式x*A=B。」

于 2012-12-11T10:37:54.563 に答える