逆行列を解析的に解く方法について質問です。

조회 수: 5 (최근 30일)
fumio hakamada
fumio hakamada 2020년 5월 23일
댓글: michio 2020년 5월 25일
逆行列を数値解析で解く方法はよく理解できますが、数式のまま解く方法はmatlabでどのようにするのでしょうか?
たとえば一次元の場合
A = a
A^-1 = 1/a
となります。
2次元の場合、クラメルの公式で
A = [a b;c d]
A^-1 = [d -b; -c a]/(ad - bc);
となります。3次元以上も同様ですが、matlabの操作ではどのように行うか教えてください。

답변 (1개)

michio
michio 2020년 5월 23일
Symbolic Math Toolbox の機能を使用しますが、例えば
syms a b c d
A = [a,b;c,d];
inv(A)
と実行すると
ans =
[ d/(a*d - b*c), -b/(a*d - b*c)]
[ -c/(a*d - b*c), a/(a*d - b*c)]
と求まります。
  댓글 수: 2
fumio hakamada
fumio hakamada 2020년 5월 24일
早速の回答ありがとうございました。
Symbolic Math Toolbox があること、add in であること、お試し版が可能であること、操作確認ができました。
michio
michio 2020년 5월 25일
丁寧にコメント頂きありがとうございます。
お役に立ちましたら幸いです。

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 仮定에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!