How do I find a logistic function from its graph?

1 Answer
Oct 6, 2014

Hi there. A logistic graph is like an exponential with an upper limit, so it has two horizontal asymptotes, usually y=0 and y=B, as in the "spread of infection" graph here:

from NCTM
The curve is the solution to the diff eqn dy/dt=ry(1-y/B)dydt=ry(1yB) with initial point (t,y)=(0,y_0),(t,y)=(0,y0),which can be solved by separation of variables and partial fractions! (Think of the starting point at the lower left.) The solution curve is given by

y=(By_0)/(y_0 + (B-y_0)e^(-rt))y=By0y0+(By0)ert

If you have the graph, you can read off the (0,y_0)(0,y0), the upper limit BB, and the inflection point (t_(".inflect"), B/2)(t.inflect,B2). (Infection point?)

The next part is to solve for rr using the inflection point: that's where the second derivative is 0, so take the derivative of dy/dtdydt
or the second derivative of the equation for y, and solve!

That part I'll leave for you. You're welcome, from \dansmath/ ;-}

[[Added comment from dansmath: I think the prevailing notation is
y=B/(1 + (B/y_0 - 1)e^(-rt)y=B1+(By01)ert which is the same equation, just divide top and bottom by y_0y0.]]