RESAMP Function
Standard Library function that resamples an array to new dimensions.
enabled.
Usage
result = RESAMP(array, dim1, ..., dimn)
Input Parameters
array—An array of n dimensions.
dimi—Integers (>0) specifying the new dimensions.
Returned Value
result—The resampled version of array.
Keywords
Interp—If set, n-linear interpolation is used instead of the default nearest‑neighbor interpolation.
Examples
PM, RESAMP([0, 1, 2, 3], 3) ; PV-WAVE prints: ; 0 ; 2 ; 3 PM, RESAMP([0, 1, 2, 3], 3, /Interp) ; PV-WAVE prints: ; 0.000000 ; 1.50000 ; 3.00000 PM, RESAMP([0, 1, 2, 3], 6, /Interp) ; PV-WAVE prints: ; 0.000000 ; 0.600000 ; 1.20000 ; 1.80000 ; 2.40000 ; 3.00000 PM, RESAMP([[0, 1, 2, 3], [4, 5, 6, 7]], 6, 3, /Interp) ; PV-WAVE prints: ; 0.000000 2.00000 4.00000 ; 0.600000 2.60000 4.60000 ; 1.20000 3.20000 5.20000 ; 1.80000 3.80000 5.80000 ; 2.40000 4.40000 6.40000 ; 3.00000 5.00000 7.00000