方程式をpythonで示してみた。
# 値が1つの場合
def equation(x):
y=x**2+1
return y
equation(4)
17
# 値が複数の場合
y=[]
for x in range(1,6):
y.append(x**2+1)
y
[2, 5, 10, 17, 26]
# グラフを描いてみる。
% matplotlib inline
import matplotlib.pyplot as plt
x=list(range(1,6))
plt.plot(x,y)
plt.grid()
plt.show()
# しかし..グラフを描くには、こちらの方がシンプル。x軸の表示も1刻みになっている。
import numpy as np
x=np.arange(6)
y=x**2+1
%matplotlib inline
import matplotlib.pyplot as plt
plt.plot(x,y)
plt.grid()
plt.show()