2017年10月10日火曜日

学習環境

解析入門 原書第3版 (S.ラング(著)、松坂 和夫(翻訳)、片山 孝次(翻訳)、岩波書店)の第2部(微分と基本的な関数)、第7章(逆関数)、4(逆正接関数)、練習問題28.を取り組んでみる。


  1. 時間をt秒、人とロープの距離をxメートルとする。

    dx dt =2 sinθ= 8 x θ=arcsin 8 x dθ dx = 1 1 ( 8 x ) 2 · 8 x 2 dθ dt = dθ dx · dx dt = 1 1 ( 8 x ) 2 · 8 x 2 ( 2 ) = 8·2 x 2 1 ( 8 x ) 2 x=20 8·2 20 2 1 ( 8 20 ) 2 = 1 5·5 1 ( 2 5 ) 2 = 5 5·5 5 2 2 2 = 1 5 254 = 1 5 21

コード(Emacs)

Python 3

#!/usr/bin/env python3

from sympy import pprint, symbols, asin, Derivative

print('27.')
t, x = symbols('t x')
Θ = asin(8 / x)
Dx = Derivative(Θ, x, 1)
Dt = Dx * (-2)
for t in [Dt, Dt.doit(), Dt.doit().subs({x:20})]:
    pprint(t)
    print()

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

$ ./sample27.py
27.
   -1     
──────────
d ⎛  6   ⎞
──⎜──────⎟
dΘ⎝sin(Θ)⎠

   2    
sin (Θ) 
────────
6⋅cos(Θ)

$

0 コメント:

コメントを投稿