MathGroup Archive 2008

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: For help about NSolve

  • To: mathgroup at smc.vnet.net
  • Subject: [mg88350] Re: For help about NSolve
  • From: Jean-Marc Gulliet <jeanmarc.gulliet at gmail.com>
  • Date: Fri, 2 May 2008 03:45:14 -0400 (EDT)
  • Organization: The Open University, Milton Keynes, UK
  • References: <fvbr3m$pj2$1@smc.vnet.net>

xxhai wrote:

>  Differential Equation:
>                                   y[x]''+y[x]*{(1+y[x]'^2)}^(3/2)=0
> 
> aboundery condition:    y[0]=0, y[1]=0
> 
> For Numerical Solution ?
> 
> why  Mathematica can't solve the Equation with the initial condition ?
> 
> please give the correct program for differential equation.
> 
> 
> thank you a lot.

(* Here is an example of how to use NDSolve and its result *)
nsol = NDSolve[{y''[x] + y[x]*((1 + y'[x]^2))^(3/2) == 2, y[0] == 0,
    y[1] == 0}, y, {x, 0, 1}]
Plot[y[x] /. nsol[[1]], {x, 0, 1}]
Table[y[x] /. nsol[[1]], {x, 0, 1, 0.1}]

(* As given, your original equation has y(x) = 0 as solution *)
nsol = NDSolve[{y''[x] + y[x]*((1 + y'[x]^2))^(3/2) == 0, y[0] == 0,
    y[1] == 0}, y, {x, 0, 1}]
Plot[y[x] /. nsol[[1]], {x, 0, 1}]
Table[y[x] /. nsol[[1]], {x, 0, 1, 0.1}]

Regards,
-- Jean-Marc



  • Prev by Date: Re: crosshatch shading
  • Next by Date: Inverse of symbolic matrix
  • Previous by thread: Re: For help about NSolve
  • Next by thread: Re: Re: For help about NSolve