functionrawInterpolate

Interpolate in a list of tuples given the index value for the index value to the left

Extends from Function (Icon for functions).

Information

This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.

The output y is the interpolated value given a list of tuples (tuples = { {x1,y1}, {x2,y2}, ...}) and the index value jlo as a result from the functions hunt() or locate().

Syntax


Functions.rawInterpolate(x, tuples, jlo);

Examples


rawInterpolate(1.5, {{0,1},{1,2}, {2,4},{3,5}}, 2); // 3.0

See also

interpolate, locate, hunt

Inputs

TypeNameDefaultDescription
RealxValue to locate in a list
RealtuplesOrdered list of values
IntegerjloIndex value to the left of x

Outputs

TypeNameDefaultDescription
RealyInterpolated value

Revisions

  • Introduced in v2.1.0.