2019年2月4日月曜日

学習環境

ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の3章(行列)、2(行列の乗法)、練習問題7の解答を求めてみる。


  1. X A = [ 1 0 0 ] [ 3 1 5 2 0 1 1 1 7 ] = [ 3 1 5 ]

コード

Python 3

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

print('7.')

X = Matrix([[1, 0, 0]])
A = Matrix([[3, 1, 5],
            [2, 0, 1],
            [1, 1, 7]])

for t in [X, A, X * A]:
    pprint(t)
    print()

入出力結果(cmd(コマンドプロンプト)、Terminal、Jupyter(IPython))

$ python3 sample7.py
7.
[1  0  0]

⎡3  1  5⎤
⎢       ⎥
⎢2  0  1⎥
⎢       ⎥
⎣1  1  7⎦

[3  1  5]

$

0 コメント:

コメントを投稿