質問

行列を計算したいのですが方法がわからずに困っています。
以下のように(A)*(B)の順番はわかるのですが(A)*(B)*(C)の計算方法がわかりません。書籍やグーグル当などで探したのですが、適当なものを見つけることができませんでした。
計算法もしくは、方法が記載されているサイトなどご存知でしたら教えていただけないでしょうか、よろしくお願いいたします。

(A)*(B) = |a b||p q| = |ap + br, aq + bs|
|c d||r s| |cp + dr, cq + ds|

(A)*(B)*(C) = |a b||p q| |vw| = ??
|c d||r s| |xy|

通報する

回答 (3件)

#1です。

すんません。
#2さんの言うとおり、
行列って結合則が成立しますね。

昔 勉強したこと忘れてるなぁ~

#2さんへ
少し賢くなったよ ありがとう。

>(A)*(B)*(C) = |a b||p q| |vw| = ??
>         |c d||r s| |xy|

一ぺんで答えを出す公式ですか。
#1 さんのコメントどおり、まず隣り合う二つの積を出したあと、それと残りとの積を求めるのでしょうね。

隣り合う二つは、{A, B} でも、{B, C}でも、結果は同じ。
  結合則:(A*B)*C = A*(B*C)   ただし、順序は変えられない
お試しください。
 

前から順番に計算していけばいいよ。

行列は普通の掛け算と違って
(A)*(B)*(C)の
(B)*(C)部分を先に計算すると答えがちがってきます。

簡単な例を作って自分で試してみてください。

このQ&Aは役に立ちましたか?1 件

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

新しく質問する

注目の記事

フリーアナウンサー長谷川豊氏の新コーナー「このニュースどう思います?」がスタート!

元フジテレビのフリーアナウンサー長谷川豊氏から気になるニュースについておしトピの皆さんに質問します! 皆さんの意見をもとに長谷川豊氏がコラムを執筆します! アプリリリース記念として最大1万分のアマゾンギフト券プレゼントキャンペーンも実施中!

このQ&Aを見た人が検索しているワード


新しく質問する

このカテゴリの人気Q&Aランキング

毎日見よう!教えて!gooトゥディ

べんりQ&A特集