2019年3月20日水曜日

学習環境

解析入門 原書第3版 (S.ラング(著)、松坂 和夫(翻訳)、片山 孝次(翻訳)、岩波書店)の第4部(級数)、第14章(テイラーの公式)、3(三角関数)の練習問題10の解答を求めてみる。


  1. cos 6 1 = cos π 3 + π 180 cos π 3 - sin π 3 π 3 + π 180 - π 3 = 1 2 - 3 2 · π 180 0.5 - 0.866 · 0.0175 = 0.5 - 0.0151550 0.484

コード

Python 3

#!/usr/bin/env python3
from sympy import pprint, Rational, sqrt, pi, cos

print('10.')


for o in [cos(Rational(61, 360) * 2 * pi),
          Rational(1, 2) - sqrt(3) / 2 * pi / 180]:
    for s in [o, float(o), round(float(o), 3)]:
        pprint(s)
        print()

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

C:\Users\...>py -3 sample10.py
10.
   ⎛61⋅π⎞
cos⎜────⎟
   ⎝180 ⎠

0.484809620246337

0.485

  √3⋅π   1
- ──── + ─
  360    2

0.4848850052980482

0.485


C:\Users\...>

0 コメント:

コメントを投稿