LinearApproximation
Functions for performing linear interpolation.
Methods
-
<static> getRequiredDataPoints
-
Given the desired degree, returns the number of data points required for interpolation.
Parameters:
Name Type Description degreeThe desired degree of interpolation. Throws:
DeveloperError : Linear interpolation can only generate a first degree polynomial.Returns:
The number of required data points needed for the desired degree of interpolation. -
<static> interpolateOrderZero
-
Interpolates values using linear approximation.
Parameters:
Name Type Argument Description xNumber The independent variable for which the dependent variables will be interpolated. xTableArray The array of independent variables to use to interpolate. The values in this array must be in increasing order and the same value must not occur twice in the array. yTableArray The array of dependent variables to use to interpolate. For a set of three dependent values (p,q,w) at time 1 and time 2 this should be as follows: {p1, q1, w1, p2, q2, w2}. yStrideNumber The number of dependent variable values in yTable corresponding to each independent variable value in xTable. resultArray <optional>
An existing array into which to store the result. Returns:
The array of interpolated values, or the result parameter if one was provided.
