Re: Differential equations error with MathLink/JLink
- To: mathgroup at smc.vnet.net
- Subject: [mg27835] Re: Differential equations error with MathLink/JLink
- From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
- Date: Mon, 19 Mar 2001 17:51:16 -0500 (EST)
- Organization: Universitaet Leipzig
- References: <98vh54$8sr@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Hi,
and where is the DSolve[] command ????
ml.evaluate("DSolve[x'[t]==2*x[t]+3,x[t],t]");
will return the solution.
But you have to do much more than this to get
a useful result in a J/Link program because
Java is not very handy with symbolic expressions :-)
Regards
Jens
Ralph Gauges wrote:
>
> Hi,
>
> I am rather new to mathematica and I have some problems solving
> differential equations using any mathlink product.
> First I tried the python module for mathematica and when that didn't
> work, I tried JLink with the same result.
> The problem is as follows. Whenever I try to specify a differential
> equation like
>
> x'[t]==2*x[t]+3
>
> and want this to be evaluated, I get the error message :
>
> MathLinkException occurred: MLGet out of sequence
>
> I don't think I made a mistake since I just took the SampleProgram.java
> from the JLink packet and changed one line:
>
> //ml.evaluate("2+2");
> ml.evaluate("x'[t]==2*x[t]+3");
>
> Other stuff works just fine.
> Has anyone else had these problems before and found a solution?
> Thank you very much for the help
>
> Ralph