Will use this section to solve some logistic odes. The logistic ode is given by
Where in the above \(P\left ( t\right ) \) is the population at time \(t\) and \(r\) is the intrinsic growth rate, which is rate of birth minus rate of death of current population. \(K\) is the carrying capacity or maximum population also called equilibrium population that can be supported.
The solution to (1) is
This is problem 2, page 56, from book Elementary differential equations, 8th edition by Earl Rainville.
A bacterial population is known to have a logistic growth pattern with initial population 1000 and an equilibrium population of 10,000. A count shows that at the end of 1 hr there are 2000 bacteria present. Determine the population as a function of time.
The solution to the ode (it is basic separable ode)
The only thing left is to find \(r\). Since we are told that after 1hr, the population is \(2000\), then this information is used to find \(r\). Using unit of time as hr, the above becomes at \(t=1\) as
Hence
Therefore the solution now becomes
Since the growth rate \(r\) used the unit of time as \(1\) hr, in the following plot of the above solution, the x axis will have unit of 1 hr. Here is a plot of the above solution
sol = 10000*(9/4)^t/(9 + (9/4)^t); p = Plot[{sol, 10000}, {t, 0, 9}, GridLines -> Automatic, GridLinesStyle -> LightGray, PlotStyle -> {Red, Dashed}, AxesLabel -> {"Time in units of hr", "population"}]