SOLVING THE LOGISTIC
DIFFERENTIAL EQUATION

> restart:with(DEtools):

> LogisticDE:=diff(y(t),t)=a*y(t)-b*y(t)^2;

[Maple Math]

> dsolve(LogisticDE,y(t));

[Maple Math]

That was easy! Let us try to get it into standard form using various substitutions.

> subs(a=M*b,%);

[Maple Math]

> simplify(%);

[Maple Math]

> subs(b=a/M,%);

[Maple Math]

> subs(_C1=K/M,%);

[Maple Math]

> LogisticEq:=y=M/(1+K*exp(-a*t));

[Maple Math]

> subs({y=y0,t=0},%);

[Maple Math]

> solve(%,K);

[Maple Math]

> subs(K=(M-y0)/y0,LogisticEq);

[Maple Math]

The above is standard form.