2019年1月5日土曜日

学習環境

ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の2章(ベクトル空間)、3(基底)、練習問題8の解答を求めてみる。


  1. D f t = - 5 sin t + 3 cos t

    よって、 求める座標は(-5,3)。

コード

Python 3

#!/usr/bin/env python3
from sympy import pprint, symbols, solve, sin, cos, plot, Derivative

print('8.')

t = symbols('t')

f = 3 * sin(t) + 5 * cos(t)
d = Derivative(f, t, 1)
for o in [f, d, d.doit()]:
    pprint(o)
    print()

p = plot(sin(t), cos(t), f, d.doit(), -5 * sin(t) + 3 * sin(t),
         ylim=(-10, 10), legend=True, show=False)
colors = ['red', 'green', 'blue', 'brown', 'orange']
for i, color in enumerate(colors):
    p[i].line_color = color
p.save('sample8.png')

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

$ ./sample8.py
8.
3⋅sin(t) + 5⋅cos(t)

d                      
──(3⋅sin(t) + 5⋅cos(t))
dt                     

-5⋅sin(t) + 3⋅cos(t)

$

0 コメント:

コメントを投稿