OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

初心者な質問その5

  • すぐに回答を!
  • 質問No.224159
  • 閲覧数27
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 27% (3/11)

*************************************************************************
void mmul(double a[],double b[],double c[],int imax,int jmax,int kmax){
int i,j,k;
for(i=0;i<imax;i++){
for(k=0;k<kmax;k++){
c[(1)]=0.0;
for(j=0;j<jmax;j++){
c[i*kmax+k] += a[(2)]*b[(3)]
}
}
}
}
*************************************************************************

行列の乗算を計算するプログラムです。
ⅰ,(1)~(3)に入る式
ⅱ,この関数mmulを使って下の行列を計算するプログラム
についてお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル12

ベストアンサー率 48% (325/664)

i (1):i*kmax+k (2):i*jmax+j (3):j*kmax+k ii …って、お~い、下の行列って何だ~? ...続きを読む
i
(1):i*kmax+k
(2):i*jmax+j
(3):j*kmax+k

ii
…って、お~い、下の行列って何だ~?
補足コメント
rokkaku

お礼率 27% (3/11)

ああ、すみません!
「下の行列」は
  (1 2 3) (3 4)
A=(5 6 7) B= (2 6) C=A・B
(4 5)

うう、行列の表現がわからない(;;)
括弧はつながってると思って下さい。
Aは2行3列、Bは3行2列の行列です。
投稿日時 - 2002-02-26 12:15:51


このQ&Aのテーマ
このQ&Aで解決しましたか?
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ