学習環境
- Surface 3 (4G LTE)、Surface 3 タイプ カバー、Surface ペン(端末)
- Windows 10 Pro (OS)
- 数式入力ソフト(TeX, MathML): MathType
- MathML対応ブラウザ: Firefox、Safari
- MathML非対応ブラウザ(Internet Explorer, Google Chrome...)用JavaScript Library: MathJax
- 参考書籍
解析入門 原書第3版 (S.ラング(著)、松坂 和夫(翻訳)、片山 孝次(翻訳)、岩波書店)の第2部(微分と基本的な関数)、第4章(正弦と余弦)、2(グラフ)、練習問題5.を取り組んでみる。
コード(Emacs)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from sympy import plot, pi, sin, cos, symbols
x = symbols('x')
s = [1 + sin(x),
1 + sin(2 * x),
sin(2 * x - pi / 3),
5 * sin(1 / 2 * pi * x)]
c = [-2 + cos(x - 1),
-cos(2 / 3 * pi * x),
4 * cos(1 / 2 * pi * x),
-cos(2 * x)]
plot(*s).save('sample5_sin.svg')
plot(*c).save('sample5_cos.svg')
入出力結果(Terminal, IPython)
$ ./sample5.py $
0 コメント:
コメントを投稿