[SciPy-User] calculating intersection points in probability curves
Tim Michelsen
timmichelsen at gmx-topmail.de
Wed Mar 3 17:13:36 EST 2010
Hello,
my mail seems to have been too theoretical.
Below is some example code.
How can I calculate the intersection point (coordinates) between
'distribution_curve' and 'limit_line'?
Which functions could help me here?
Thanks in advance for any help / pointers.
Best regards,
Timmie
##### EXAMPLE CODE #######
#!/usr/bin/env python
import pylab as P
import numpy as np
# first create a single histogram
#
mu, sigma = 200, 25
x = mu + sigma*P.randn(10000)
n, bins = np.histogram(x)
# add a line showing the expected distribution
y = P.normpdf( bins, mu, sigma).cumsum()
y /= y[-1]
# the curve for the plot shwoing the distribution
distribution_curve = P.plot(bins, y, 'k--', linewidth=1.5)
# the limit of which the intersection
# point (x / y) with distribution_curve is desired
limit_line = P.axvline(x.mean())
P.show()
More information about the SciPy-User
mailing list