2017年11月24日金曜日

学習環境

ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の3章(行列)、1(行列空間)、練習問題8.を取り組んでみる。


  1. A + B T = ( 0 0 2 - 1 ) T = ( 0 2 0 - 1 )
    A T + B T = ( 1 2 - 1 2 ) + ( - 1 0 1 - 3 ) = ( 0 2 0 - 1 )

    よって、

    A + B T = A T + B T

コード(Emacs)

Python 3

#!/usr/bin/env python3
from sympy import pprint, symbols, Matrix

print('2.')
A = Matrix([[1, -1],
            [2, 2]])
B = Matrix([[-1, 1],
            [0, -3]])

for t in [A, B, (A + B).T, A.T + B.T]:
    pprint(t)
    print()

入出力結果(Terminal, Jupyter(IPython))

$ ./sample8.py
2.
⎡1  -1⎤
⎢     ⎥
⎣2  2 ⎦

⎡-1  1 ⎤
⎢      ⎥
⎣0   -3⎦

⎡0  2 ⎤
⎢     ⎥
⎣0  -1⎦

⎡0  2 ⎤
⎢     ⎥
⎣0  -1⎦

$

0 コメント:

コメントを投稿