私は問題に遭遇しました。非正方行列の比率、Matlab
私はこれらの2つの大量の行列を持っています。この目的のためにAとBと呼ぶことができます。
これらは、主な問題の原因となっている正方形ではありません。 A [i、j]/B [i、j]の比率を保持する行列を作成しようとしています。
私はそれらをゲット・ゴーから正方形にすると思っていましたが、今はどのように進行するのか迷っています。助言がありますか?
私は問題に遭遇しました。非正方行列の比率、Matlab
私はこれらの2つの大量の行列を持っています。この目的のためにAとBと呼ぶことができます。
これらは、主な問題の原因となっている正方形ではありません。 A [i、j]/B [i、j]の比率を保持する行列を作成しようとしています。
私はそれらをゲット・ゴーから正方形にすると思っていましたが、今はどのように進行するのか迷っています。助言がありますか?
あなただけの同じサイズの2つの行列の要素単位の比率を取得しようとしている場合、あなたは(./)rdivide演算子を使用してこれを行うことができますが:
>> C = A ./ B;
の必要はありません行列は正方形で、同じサイズです。以前に正方行列があり、A/B(これはmrdivide演算子です)を行っていた場合、実際にはA * B^{ - 1}を計算していました。
それを愛する。 Matlabがその操作を行う能力を持っていたことを知らなかった。 – user2852630
要素ごとに '/'の代わりに '。/'を使用すると、 'A'と' B'は同じサイズでなければなりませんが、必ずしも正方形でなくてもかまいません。あなたが 'A/B'を使ってきたのであれば、それは間違っています(行列製品として' A * inv(B)とほぼ同じです)。 –