Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2010

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

Search the Archive

FindRoot with NDSolve inside of it doesn't work

  • To: mathgroup at smc.vnet.net
  • Subject: [mg111343] FindRoot with NDSolve inside of it doesn't work
  • From: Sam Takoy <sam.takoy at yahoo.com>
  • Date: Wed, 28 Jul 2010 02:54:30 -0400 (EDT)

Hi,

I think it's completely self-explanatory what I'm trying to do in this 
model example:

f[x0_, y0_] := (
   sol = NDSolve[{x'[t] == x[t], y'[t] == y[t], x[0] == x0,
      y[0] == y0}, {x, y}, {t, 0, 1}];
   {x[1], y[1]} /. sol[[1]]
   )

(*f[x0_, y0_]:={x0 Exp[1], y0 Exp[1]}; (* Works for this f *) *)
FindRoot[f[x0, y0] == {2.7, 5.4}, {{x0, 1}, {y0, 2}}]

Can someone please help me fix this and explain why it's not currently 
working?

Many thanks in advance!

Sam


  • Prev by Date: Re: SetAttributes for entire package
  • Next by Date: Re: Forcing Mathematica to use standard fonts
  • Previous by thread: Re: TeXForm in 7.0.0
  • Next by thread: Re: FindRoot with NDSolve inside of it doesn't work