2019年2月28日木曜日

学習環境

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



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

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

コード

Python 3

#!/usr/bin/env python3
from sympy import pprint, symbols, exp, Matrix, pi
from sympy.plotting import plot_parametric

print('7.')

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


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


xs = [(1, 1, 0, -1), (2, 3, -1, 1)]

for i, x in enumerate(xs):
    print(f'({chr(ord("a") + i)})')
    pprint(f(Matrix(x)))

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

C:\Users\...> py -3 sample7.py
7.
(a)
1
(b)
11

C:\Users\...>

0 コメント:

コメントを投稿