我想使用Matplotlib在Python中绘制Poisson函数。该函数是(exp(-5)* 5 ^ x)/ factorial(x)
import numpy as np
import math
import matplotlib.pyplot as plt
t = np.arange(0, 20, 0.1)
d = []
for i in t:
p = pow(5,i)
q = p/math.factorial(i)
d.append(q)
plt.plot( t, np.exp(-5)*d, 'bs')
plt.show()
但是我遇到了这个错误。“只有size ^ 1数组可以转换为Python标量”。如何绘制该图?提前致谢
相关分类