学習環境
- Surface 3 (4G LTE)、Surface 3 タイプ カバー、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro + Apple Pencil
- MyScript Nebo(iPad アプリ)
- 参考書籍
数学読本〈5〉微分法の応用/積分法/積分法の応用/行列と行列式(松坂 和夫(著)、岩波書店)の第21章(もう1つの数学の基盤 - 行列と行列式)、21.1(行列とその演算)、行列の加法・減法・実数倍、問5.を取り組んでみる。
コード(Emacs)
Python 3
#!/usr/bin/env python3
from sympy import pprint, symbols, Matrix, solve
print('問5')
A3 = Matrix([[1, -2],
[4, 3]])
B3 = Matrix([[2, -1],
[-5, 0]])
A4 = Matrix([[1, 2, 3],
[-1, 2, 0]])
B4 = Matrix([[-1, 4, 3],
[2, 0, -5]])
for M in [A3, B3, A4, B4]:
for t in [M, M.T]:
pprint(t)
print()
print()
入出力結果(Terminal, Jupyter(IPython))
$ ./sample5.py 問5 ⎡1 -2⎤ ⎢ ⎥ ⎣4 3 ⎦ ⎡1 4⎤ ⎢ ⎥ ⎣-2 3⎦ ⎡2 -1⎤ ⎢ ⎥ ⎣-5 0 ⎦ ⎡2 -5⎤ ⎢ ⎥ ⎣-1 0 ⎦ ⎡1 2 3⎤ ⎢ ⎥ ⎣-1 2 0⎦ ⎡1 -1⎤ ⎢ ⎥ ⎢2 2 ⎥ ⎢ ⎥ ⎣3 0 ⎦ ⎡-1 4 3 ⎤ ⎢ ⎥ ⎣2 0 -5⎦ ⎡-1 2 ⎤ ⎢ ⎥ ⎢4 0 ⎥ ⎢ ⎥ ⎣3 -5⎦ $
0 コメント:
コメントを投稿