functioninterpolate2D
Interpolate a 2D data table
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real[:] | x | x-abscissa table vector (strict monotonically increasing values required) | |
| Real[:] | y | y-abscissa table vector (strict monotonically increasing values required) | |
| Real[size(x, 1),size(y, 1)] | data | Ordinate data table with size(x) rows and size(y) columns | |
| Real | xi | Desired x-abscissa value | |
| Real | yi | Desired y-abscissa value | |
| Boolean | useBound | false | = true then value outside bounds are constant |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real | val | Ordinate value corresponding to (xi,yi) | |
| Real | temp |