resample - resample numeric columns in a table
SYNOPSYS
    resample controltable keycol[:controlkeycol] col1 ... [coln] [< input]
resampletable is used to resample numeric columns in a table to a set of
points specified by a column in a control table.  The resampling is done using
linear interpolation.  Both tables must be sorted on the key column before
calling this program. The keycol and col1...coln are written to the output.
The number of rows in the output table is equal to the number of rows in the
control table.  If the control value is outside the range of the key values in
the input file, the output value is linearly extrapolated using the end
values.
OPTIONS
    % cat newxtab
    NEWX
    ----
    0
    3
    6.5
    11
     
    %cat oldxtab
    OLDX    Y1      Y2
    ----    --      --
    2   20      0
    4   40      40
    6   60      60
    8   80      80
    10  100     500
    % resampletable newxtab OLDX:NEWX  Y1 Y2 < oldxtab
    OLDX   OLDX    Y1      Y2
    ----    --      --
    0       0       -40
    3       30      20
    6.5     65      65
    11      110     710