• esProc
Tutorial
Function Reference
Code Reference
User Reference
External Library Guide
Data File Tool Manual
DQL Tutorial
Cluster Server Manager Manual
SPL WIN Manual
• YModel
User Reference
JSON-style Parameter Guide
• ReportLite
User Reference
• Official Website

# pchipmthd()

Description:

Piecewise cubic Hermite interpolating polynomial.

Syntax:

pchipmthd(x,y,newx)

Note:

x,y are a coordinate vector of an existing point, and newx is a query point vector. The function returns the interpolation vector corresponding to the query point specified by newx; the vector’s value is determined by x and y’s shape preserving piecewise cubic interpolation values.

Parameter requirements:

1. The range of newx must not exceed the original boundaries of x;

2. x should be strictly monotonic increasing, but no requirements for y; x and y should have same length;

3. Null values and infinite values are not allowed.

Parameter:

 x/y/newx A matrix

Return value:

Sequence

Example:

 A 1 =[1, 3, 4, 8, 12, 19, 40, 100] 2 =[3, 10, 7, 15, 21, 19, 10, 30] 3 =[2, 3, 4, 5, 6, 7, 10, 14, 16, 20, 30, 50, 60, 70, 80, 90, 100] 4 =pchipmthd(A1,A2,A3)