functionconstructor

create a 1D-Spline object

Extends from Modelica.Icons.Function (Icon for functions).

Inputs

TypeNameDefaultDescription
Real[:,:]datadata to be fitted: [x,y,w] (w is optional weight)
Reals0smoothing factor (s>0)
Integerk3degree of spline (should be odd)
Booleanperiodicfalseset true to generate periodic spline curve
Real[2]x_lim{ApproxSpline.Utilities.vmin(data[:, 1]), ApproxSpline.Utilities.vmax(data[:, 1])}boundaries of interpolation interval (ignored in case of periodic splines)
Real[:]tfill(0, 0)array of knot positions (if given, a least square spline is generated)

Outputs

TypeNameDefaultDescription
Typespl1-D spline data structure