正のべき乗を求めるには?


プー  2006-10-19 23:05:50  No: 63361

「行列の積を求めるプログラムで行列Rに行列の積PQの計算結果をいれ
2×2行列だけでなくn×n行列でも計算できるようにする」というプログラム
の結果をもとにPの9乗を求めるんですがわかる方いらっしゃいますか。
ヒントとしてQをPとすればR=Pの2乗、QをPの2乗とすればR=Pの3乗が
求められるそうです。


keichan  2006-10-19 23:12:15  No: 63362

任意の行列Pが与えられたときのPの9乗を求めたいということですか?


επιστημη  2006-10-20 00:15:18  No: 63363

> わかる方いらっしゃいますか。

僕、わかります。


επιστημη  2006-10-20 00:25:51  No: 63364

積PQを求めてくれる関数mulがあるんでしょ。
だったら:

  matrix R = 単位行列
  for ( int i = 0; i < 9; ++i ) {
    R = mul(R,P);
  }

おしまい。


プー  2006-10-26 22:39:36  No: 63365

keichanさんへ。
おっしゃる通りです。わかるでしょうか?


YuO  2006-10-31 07:08:02  No: 63366

επιστημηさんが答えをせっかく書いてくれていますが……。

# 「わかるでしょうか?」に対する答えは「わかる」か「わからない」かしか無いと思いますが。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加