modelInterpolationMethods
Interpolate a sampled signal using different interpolation methods
Extends from Modelica.Icons.Example (Icon for runnable examples).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real[:] | x | linspace(0, 2, 6)*Modelica.Constants.pi | |
| Real[size(x, 1)] | y | Modelica.Math.sin(x) | |
| Real[:] | data | cat(1, {1}, {size(x, 1)}, x, y) | |
| String | filename | Modelica.Utilities.Files.loadResource("modelica://SDF/Resources/Data/Examples/sine.sdf") | |
| String | dataset | "/y" |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| NDTable | linear | ||
| Modelica.Blocks.Sources.Ramp | ramp | ||
| NDTable | hold | ||
| NDTable | akima | ||
| NDTable | nearest | ||
| NDTable | fritsch_butland | ||
| NDTable | steffen |