Does ODE do anything?



It does something:

(C2) desolve('diff(y(x),x)=y(x),y(x));
					      x
(D2) 			        y(x) = y(0) %E

I don't know how much you can expect from it, however.

--Jim

On Mon, 2002-03-11 at 15:12, Daniel Lemire wrote:
> I tried to solve diff. equations using ode... doesn't seem very useful... 
> does it work at all?
> 
> The proper way seems to do
> 
>  desolve('DIFF(Y(X),X)=Y(X)/(X+sqrt(X*Y)),Y(X));
> 
> whereas the documentation points to
> 
> Info from file /usr/local/info/maxima.info:
>  - Fonction: ODE (equation,y,x)
>      a pot-pourri of Ordinary Differential solvers combined in such a
>      way as to attempt more and more difficult methods as each fails.
>      For example, the first attempt is with ODE2, so therefore, a user
>      using ODE can assume he has all the capabilities of ODE2 at the
>      very beginning and if he has been using ODE2 in programs they will
>      still run if he substitutes ODE (the returned values, and calling
>      sequence are identical).  In addition, ODE has a number of user
>      features which can assist an experienced ODE solver if the basic
>      system cannot handle the equation.  The equation is of the same
>      form as required for ODE2 (which see) and the y and x are
>      dependent and independent variables, as with ODE2.  For more
>      details, do PRINTFILE(ODE,USAGE,SHARE); .
> (D14)                                FALSE
> (C15)
> 
> while admittedly desolve is also in the documentation.
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima