Re: Question: numerical solution of nonlinear differential equation
- To: mathgroup at smc.vnet.net
- Subject: [mg26413] Re: Question: numerical solution of nonlinear differential equation
- From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
- Date: Wed, 20 Dec 2000 00:21:36 -0500 (EST)
- Organization: Universitaet Leipzig
- References: <91f7n8$556@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Hi,
a) the equatio should be written with y'[x] and *not* with
y[x]' !
b)
In[]:=deqn = A y''[x] - B y'[x] + C Exp[-D*x] == 0;
sol = y[x] /. First[DSolve[deqn, y[x], x]];
In[]:=sol /. Solve[{sol == 0 /. x -> 0, sol == 0 /. x -> E}, {C[1],
C[2]}] // FullSimplify
Out[]={(C*(E^(D*E) - E^((B/A + D)*E) - E^(D*x) + E^((B/A + D)*x) +
E^(D*(E + x))*(E^((B*E)/A) - E^((B*x)/A))))/
(D*(B + A*D)*E^(D*(E + x))*(-1 + E^((B*E)/A)))}
c) NDSolve[] can't solve nonlinear boundary value problems,
I don't know what you saw.
Regards
Jens
Ronald Sastrawan wrote:
>
> Hello !
>
> I encountered a problem, trying to numerically solve a differential
> equation.
> My equation looks like:
>
> A y''[x] - B y[x]' + C Exp[-Dx] == 0
> with boundary conditions: y'[0]==0 , y'[E]==0
>
> All constants A to E are known.
>
> Mathematica complains, that the equation is not linear. But in the
> online documentation I saw many examples of nonlinear differential
> equations, which all work fine. What is the difference between the
> examples and my equation ? And is there a possibility to NDSolve my
> equation ?
>
> Any hint on this would be of great help to me.
>
> Thanks a lot,
>
> Ronald
> --