2017年11月25日土曜日

学習環境

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


  1. ( 1 - 1 2 2 ) + ( 1 2 - 1 2 ) = ( 2 1 1 4 )
    ( - 1 1 0 - 3 ) + ( - 1 0 1 - 3 ) = ( - 2 1 1 - 6 )

コード(Emacs)

Python 3

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

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

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

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

$ ./sample9.py
⎡2  1⎤
⎢    ⎥
⎣1  4⎦

⎡-2  1 ⎤
⎢      ⎥
⎣1   -6⎦

$

0 コメント:

コメントを投稿