I am simulating an ODE where the differential function is a function of sampled data points and are having trouble obtaining data in between sampled points (for the step computations of RK4). The first thing that I tried was to linearly interpolate the data, but that introduced large accumulating errors in the simulation. Is there a way to circumvent this?(adsbygoogle = window.adsbygoogle || []).push({});

One possibility of course, is to use Euler integration with the appropriate step length, but it would be nice to use a higher order scheme if possible.

**Physics Forums | Science Articles, Homework Help, Discussion**

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Using RK4 with discrete data

**Physics Forums | Science Articles, Homework Help, Discussion**