If I have a series of data points that can be plotted as a curve, but I don't know the underlying function responsible for this, how can I calculate the next data point in the curve?
The data points are measurements taken at regular time intervals.
I am not a mathematician, but will be able to understand any clear and simple explanation.
Many thanks for any help.
There will not be any one right answer. If you have n points, and add any other point (as long as it doesn't have the same $x$ value as an existing point), you can draw a polynomial of degree n through those. This is called overfitting.
What you should do is take a guess at what kind of curve it is (quadratic, sinusoidal, exponential, logistic), then tune the parameters of those simpler curves to minimize error. For example, if it looks quadratic, take a general quadratic ($Ax^2 + Bx + C = 0$) and select $A$, $B$, and $C$ so that the (root-mean-square?) error is smallest.