# Program 02b: The logistic equation; example 4-ch2. from sympy import dsolve, Eq, Function, symbols, pprint t, b, d = symbols('t beta sigma') P = symbols('P', cls=Function) dPdt = P(t).diff(t) de = Eq(dPdt, P(t)*(b-d*P(t))) print('program 02b:\n') pprint(de) sol = dsolve(de, P(t)) pprint(sol)