In [1]:
import numpy as np
import matplotlib.pyplot as plt
import scipy.stats
In [142]:
a = 3
x = np.linspace(0, 5, 1e7)
y = (a ** 3/2) * x ** 2 * np.exp(-2 * a * x)
In [143]:
##plt.plot(x, y, '.')
plt.show()
In [144]:
ymedian = np.mean(y)
idx = np.nanargmin(np.abs(y-ymedian))
In [145]:
5 * idx / 1e7
Out[145]:
In [146]:
ymedian = np.max(y)
idx = np.nanargmin(np.abs(y-ymedian))
In [147]:
idx / 1e7 * 5
Out[147]:
In [ ]: