Resamples a series to an arbitrary sample rate.
RESAMPLE(series, rate, "method")
series 
 
Input series to resample.  
rate 
 
A real, the new sample
rate where  
"method" 
 
Optional. A string, the interpolation method.

RESAMPLE(xseries, yseries, rate, "method")
xseries 
 
Input X series to resample  
yseries 
 
Input Y series to resample.  
rate 
 
A real, the new sample
rate where  
"method" 
 
Optional. A string, the interpolation method.

An interval series where the Y values are sampled at the new rate.
W1: {1, 2, 3, 2}
W2: resample(W1, 3)
W3: W1;overp(W2, lred);setsym(14,2);setplotstyle(1,2)
W1 contains the source series with a sample rate of 1.
W2 linearly resamples W1 to a rate of 3.0 and produces a 10 point series. The time duration of W2 is the same as W1.
W3 displays the original series with the resampled values overplotted as red circles.
W4: resample(W1, 3, "spline")
Same as above except cubic spline interpolation is performed.
The new sample rate must be greater than 0.
If the new rate is less than the original rate, decimation is performed.
If the input is an XY series, an evenly sampled interval series is returned.
The "sinx" method does not operate on XY series.