MathGroup Archive 1999

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

Search the Archive

Re: InterpolatingFunction

  • To: mathgroup at smc.vnet.net
  • Subject: [mg16423] Re: InterpolatingFunction
  • From: "Kevin J. McCann" <kevinmccann at Home.com>
  • Date: Sat, 13 Mar 1999 02:21:40 -0500
  • Organization: @Home Network
  • References: <7c5ait$7pr@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Check out the following:

sol=NDSolve[{y''[t] + y[t] == 0,y[0]==0,y'[0]==1},y,{t,0,4\[Pi]}][[1]]
g=y/.sol
Plot[g[t],{t,0,4\[Pi]}];
gff=g//FullForm
gff[[1,3]]

You will see that the InterpolatingFunction is a composite object with
several lists.  The third one in (in this incarnation of Mathematica) is a
list of the nodes.

Cheers,

Kevin

Virgil Stokes wrote in message <7c5ait$7pr at smc.vnet.net>...
>I have a nonlinear ODE that I solve numerically with NDSolve and
>this of course uses InterpolatingFunction.
>
>Example:
>
> Sol = NDSolve[ {LEE[[1]], LEE[[2]],\[Theta]1[0]==\[Theta]10,
>      \[Theta]1'[0]==\[Theta]1d0, \[Theta]2[0]==\[Theta]20,
>      \[Theta]2'[0]==\[Theta]2d0}, q,{t,0,tfinal}, AccuracyGoal->18,
>    PrecisionGoal->18,
>                                  WorkingPrecision->36,
>    MaxSteps->Infinity] (* Forward dynamics *)
>
>{{\[Theta]1[t]
>        \[Rule]InterpolatingFunction[{{0,
>              2.00000000000000000000000000000000000}},"<>"][t],
>    \[Theta]2[t]
>        \[Rule]InterpolatingFunction[{{0,
>              2.00000000000000000000000000000000000}},"<>"][t]}}
>
>** How can I obtain the complete list of domain values used (all t values)
>     by the InterpolatingFunction?
>
>-- V. Stokes
>
>
>




  • Prev by Date: Re: Date in Footers
  • Next by Date: Re: the simplest way?
  • Previous by thread: InterpolatingFunction
  • Next by thread: Re: InterpolatingFunction