How Can I Perform a Double Integration of a Function with Given Data Sets?

  • Thread starter Thread starter anirban84
  • Start date Start date
  • Tags Tags
    Integration
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 3K views
anirban84
Messages
1
Reaction score
0
I need to do a double integration of the form

int{ int{ f(x(t1),y(t2)) dt1 dt2 } } limit over t1 {0 : pa} and over t2 {o:pb}.

Now i have a data set for x for equal spaced t1 values varing from 0 to pa .
and for y for equal spaced t2 values varing from 0 to pb.

I will be very happy if anyone could help me ?
 
Physics news on Phys.org
There may be better methods but the only way I solved differential equations with software was via the Runge-Kutta method:

http://en.wikipedia.org/wiki/Runge-Kutta

The issue here is you need an initial state, for example for ballistics, you'd need the initial position and velocity. These would be used to calcuate accelerations, and the Runge Kutta method would be used to predict a new position and velocity after a very small period of time had passed. This process is repeated until the path is "completed".

For the first few steps, some type of feedback loop is needed to make the initial predictions more accurate.