analistica/slides/misc/moyal-plot.py

23 lines
466 B
Python
Raw Normal View History

from matplotlib import pyplot as plt
import numpy as np
def moyal(x, μ, σ):
N = (1)/(np.sqrt(2 * np.pi) * σ)
return N * np.exp(- 0.5 * ((x - μ)/σ + np.exp(- (x - μ)/σ)))
# prepare plot
# plt.figure()
plt.figure(figsize=(3, 2))
plt.rcParams['font.size'] = 8
# do plot
x = np.arange(-10, 30, 0.01)
plt.plot(x, moyal(x, 0, 1), color='#92182b')
# save fig
plt.tight_layout()
# plt.show()
plt.savefig('slides/images/moyal-pdf.pdf', transparent=True)