以下のような行列を入力するには、どのようすれば良いだろうか?
![]() |
(1) |
octave:4> H1 = [1 2 3; 4 5 6;7 8 9] H1 = 1 2 3 4 5 6 7 8 9
![]() |
(2) |
として、,
,
,
を計算してみよ。
アスタリスク `` * '' が乗算を意味している。
octave:6> H1 * H1 ans = 30 36 42 66 81 96 102 126 150 octave:7> H1 * H1 ans = 30 36 42 66 81 96 102 126 150 octave:8> H1 + H2 ans = 12 14 16 18 20 22 24 26 28 octave:9> H1 - H2 ans = -10 -10 -10 -10 -10 -10 -10 -10 -10 octave:10> H1 * H2 ans = 90 96 102 216 231 246 342 366 390
octave:15> H5 = [1 1 3; 4 5 6;7 8 10] H5 = 1 1 3 4 5 6 7 8 10 octave:16> H6 = H5^(-1) H6 = -0.40000 -2.80000 1.80000 -0.40000 2.20000 -1.20000 0.60000 0.20000 -0.20000
次の行列を計算せよ。
それでは入力してみましょう。
octave:11> A1 = [1 2 3] A1 = 1 2 3 octave:12> A2 = [4;5;6] A2 = 4 5 6 octave:13> A1*A2 ans = 32
きちっと答が一致することが分かります。