2019年2月22日金曜日

学習環境

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



    1. d dx sin x = cos x

    2. d dx e x = e x

    3. d dx log x = 1 x

コード

Python 3

#!/usr/bin/env python3
from sympy import pprint, symbols, Derivative, sin, exp, log

print('1.')

x = symbols('x')
for i, f in enumerate([sin, exp, log]):
    print(f'({chr(ord("a") + i)})')
    Df = Derivative(f(x), x, 1)
    for t in [Df, Df.doit()]:
        pprint(t)
        print()
    print()

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

C:\Users\...> py -3 sample1.py
1.
(a)
d         
──(sin(x))
dx        

cos(x)


(b)
d ⎛ x⎞
──⎝ℯ ⎠
dx    

 x
ℯ 


(c)
d         
──(log(x))
dx        

1
─
x



C:\Users\...>

0 コメント:

コメントを投稿