I am learning how to use wxMaxima to solve differential equations, but I encounter problems already with very simple ODEs. If, for example, I want to solve the logistic differential equation and use ode2:
diffeq: 'diff(S,t)=g*S*(1-S/K);
ode2(diffeq,S,t);
Maxima returns
(log(S-K)-log(S))/g=t+%c
And I don't know why Maxima does not solve for S(t) or how I can obtain a simple solution in the form of S(t)= xxx. I tried to use logexpand() etc. but cannot get rid of the log(). Is there a way to obtain a more straightforward solution, or, can someone recommend another free software to work with differential equations?
Thank you!