WOLFRAM SYSTEM MODELER

Smoothness

Enumeration defining the smoothness of table interpolation

Wolfram Language

In[1]:=
SystemModel["Modelica.Blocks.Types.Smoothness"]
Out[1]:=

Enumeration Literals (6)

LinearSegments

Linear interpolation of table points

ContinuousDerivative

Akima spline interpolation of table points (such that the first derivative is continuous)

ConstantSegments

Piecewise constant interpolation of table points (the value from the previous abscissa point is returned)

MonotoneContinuousDerivative1

Fritsch-Butland spline interpolation (such that the monotonicity is preserved and the first derivative is continuous)

MonotoneContinuousDerivative2

Steffen spline interpolation of table points (such that the monotonicity is preserved and the first derivative is continuous)

ModifiedContinuousDerivative

Modified Akima spline interpolation of table points (such that the first derivative is continuous and shortcomings of the original Akima method are avoided)

Used in Components (5)

CombiTimeTable

Modelica.Blocks.Sources

Table look-up with respect to time and linear/periodic extrapolation methods (data from matrix/file)

CombiTable1Ds

Modelica.Blocks.Tables

Table look-up in one dimension (matrix/file) with one input and n outputs

CombiTable1Dv

Modelica.Blocks.Tables

Table look-up in one dimension (matrix/file) with n inputs and n outputs

CombiTable2DBase

Modelica.Blocks.Tables.Internal

Base class for variants of table look-up in two dimensions

CellData

Modelica.Electrical.Batteries.ParameterRecords

Parameters of a battery cell