mtx_inv
例:次の逆行列を求めて下さい。
- 機能:
- 正則行列の逆行列を求むR(n,n)=1/A(n,n)
- 書式:
- mtx_inv([A],off1,n,[R],off2)
- 解説:
- 正則行列([A],off1,n,n)の逆行列を求め、結果を行列([R],off2,n,n)に出力します。
[A] ・・・・・・・・・・・・・・・ 行列Aの1列目の数値組
off1 ・・・・・・・・・・・・・・・・・ 行列Aの1行目のセル番号
n ・・・・・・・・・・・・・・・・・ 行列Aの行数と列数
[R] ・・・・・・・・・・・・・・・・・ 結果行列Rの1列目の数値組
off2 ・・・・・・・・・・・・・・・・・ 結果行列Rの1行目のセル番号
数式mtx_inv([3],1,4,[3],10); mtx_mul([3],1,4,4,[3],10,4,4,[3],5)では、求めた逆行
列を数値組[3]のセル番号10からの領域に格納しています。さらに、元の行列と求めた
逆行列を乗算させて単位行列を得ることで逆行列の検証も行っています。
40 12 7 12 0.02730 -.00378 -.00077 -.00465
10 80 32 12 →解: -.00072 0.01399 -.00964 0.00544
20 16 60 56 -.00529 -.00260 0.02716 -.02038
15 8 25 70 -.00388 0.00014 -.00876 0.02194
return |