2018年1月9日火曜日

学習環境

数学読本〈6〉線形写像・1次変換/数論へのプレリュード/集合論へのプレリュード/εとδ/落ち穂拾い など(松坂 和夫(著)、岩波書店)の第22章(図形の変換の方法 - 線形写像・1次変換)、22.2(平面の1次変換)、1次変換の線形性、問4.を取り組んでみる。


  1. f 2 p 1 - 5 p 2 = 2 f p 1 - 5 f p 2 = ( 6 8 ) + ( - 15 5 ) = ( - 9 13 )

コード(Emacs)

Python 3

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

fp1 = Matrix([3, 4])
fp2 = Matrix([3, -1])
v = 2 * fp1 - 5 * fp2

for t in [fp1, fp2, v]:
    pprint(t)
    print()

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

$ ./sample4.py
⎡3⎤
⎢ ⎥
⎣4⎦

⎡3 ⎤
⎢  ⎥
⎣-1⎦

⎡-9⎤
⎢  ⎥
⎣13⎦

$

0 コメント:

コメントを投稿