Programmer Guide/Command Reference/EVAL/interp: Difference between revisions
From STX Wiki
< Programmer Guide | Command Reference | EVAL
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
:;<var>n</var>:length of the interpolated output vector; the interpolated vector can be shorter or longer than the original | :;<var>n</var>:length of the interpolated output vector; the interpolated vector can be shorter or longer than the original | ||
:;<var>type</var>:the type of interpolation to perform | :;<var>type</var>:the type of interpolation to perform | ||
::''type''='''0''' | ::''type''='''0''': linear interpolation | ||
::''type''='''1''' | ::''type''='''1''': cubic spline interpolation | ||
:;<var>mv</var>:the value to use for ''missing values''. If ''mv'' is given, then interpolation is stopped when <code>''x''[i] = ''mv''</code>. This means that the sections without missing values are individually interpolated. If ''mv'' is not supplied, the whole vector ''x'' is interpolated. | :;<var>mv</var>:the value to use for ''missing values''. If ''mv'' is given, then interpolation is stopped when <code>''x''[i] = ''mv''</code>. This means that the sections without missing values are individually interpolated. If ''mv'' is not supplied, the whole vector ''x'' is interpolated. | ||
::'''note''': The missing value handling is implemented only for linear interpolation (''type''='''0''') | ::'''note''': The missing value handling is implemented only for linear interpolation (''type''='''0''') |
Latest revision as of 09:58, 30 September 2015
Create an interpolated copy of the vector x.
- Usage
interp(x, n, type {, mv})
- x
- vector to be interpolated
- n
- length of the interpolated output vector; the interpolated vector can be shorter or longer than the original
- type
- the type of interpolation to perform
- type=0: linear interpolation
- type=1: cubic spline interpolation
- mv
- the value to use for missing values. If mv is given, then interpolation is stopped when
x[i] = mv
. This means that the sections without missing values are individually interpolated. If mv is not supplied, the whole vector x is interpolated. - note: The missing value handling is implemented only for linear interpolation (type=0)