MathGroup Archive 2011

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

Search the Archive

Re: Integrating Interpolating function

  • To: mathgroup at smc.vnet.net
  • Subject: [mg120689] Re: Integrating Interpolating function
  • From: Oliver Ruebenkoenig <ruebenko at wolfram.com>
  • Date: Wed, 3 Aug 2011 19:20:37 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <201108031107.HAA10850@smc.vnet.net>

On Wed, 3 Aug 2011, math_new wrote:

> Hi,
>
> I solve a system of differential equations using NDSolve up to time
> t_end. which gives me something like
>
> sol = {f->InterpolatingFunction}
>
> Now I want to do an integral like that
>
> Integrate[t*f[t],{t,0,tend}]
>
> but it won't be computed. What am I doing wrong?
>
> Cheers
>
>

Hi

s = NDSolve[{y'[x] == y[x] Cos[x + y[x]], y[0] == 1}, y, {x, 0, 30}]
NIntegrate[t*s[t], {t, 0, 30}]

does what you are looking for.

Hth,
Oliver




  • Prev by Date: Re: Integrating Interpolating function
  • Next by Date: Re: Simple Doppler effect
  • Previous by thread: Re: Integrating Interpolating function
  • Next by thread: Re: Integrating Interpolating function