読書環境
- Kindle Voyage(白黒)
- iPad Air 2 + Kindle(カラー)
- 紙
開発環境
- macOS Mojave - Apple (OS)
- Emacs (Text Editor)
- Windows 10 Pro (OS)
- Visual Studio Code (Text Editor)
- Python 3.7 (プログラミング言語)
コード(Emacs)
Python 3
#!/usr/bin/env python3
# 1 sessionのインポートが必要
from sympy import pprint, symbols, plot, Derivative
g = 9.8
t = symbols('t')
x = g * t ** 2 / 2
v = Derivative(x, t, 1).doit()
f = 3800 - x
for o in [x, v, f]:
pprint(o)
print()
p = plot(f, v, (t, 0, 30), ylim=(0, 4000), legend=True, show=False)
colors = ['red', 'green']
for i, color in enumerate(colors):
p[i].line_color = color
p.save('sample1.png')
入出力結果(Terminal, cmd(コマンドプロンプト), Jupyter(IPython))
$ ./sample1.py
2
4.9⋅t
9.8⋅t
2
- 4.9⋅t + 3800
$
0 コメント:
コメントを投稿