2018年1月7日日曜日

学習環境

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


    1. F 1 , 1 , 0 , - 1 = 1 + 1 - 3 + 2 = 1

    2. F 2 , 3 , - 1 , 1 = 2 + 3 + 1 + 3 + 2 = 11

コード(Emacs)

Python 3

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

A = Matrix([1, 1, -1, 3])


def f(X):
    return A.dot(X) + 2

for i, t in enumerate([(1, 1, 0, -1), (2, 3, -1, 1)]):
    print(f'({chr(ord("a") + i)})')
    pprint(f(Matrix(t)))
    print()

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

$ ./sample7.py
(a)
1

(b)
11

$

0 コメント:

コメントを投稿