modelMkPlotFuelCellSystemEfficiency

Extends from ApproxSpline.Plot.plotDataCurve1d (create data structs to be plotted in MATLAB).

Parameters

TypeNameDefaultDescription
Integern (from plotDataCurve1d)20number of data points to plot
Stringfilename (from plotDataCurve1d)"curve1d.mat"name of MATLAB formated output file
Real[:,:]data (from plotDataCurve1d)data to be fitted: [x,y,w] (w is optional weight)
Reals (from plotDataCurve1d)0smoothing factor (s>0)
Integerk (from plotDataCurve1d)3degree of spline (should be odd)
Booleanperiodic (from plotDataCurve1d)falseset true to generate periodic spline curve
Real[2]x_lim (from plotDataCurve1d){ApproxSpline.Utilities.vmin(data[:, 1]), ApproxSpline.Utilities.vmax(data[:, 1])}boundaries of interpolation interval
Real[:]t (from plotDataCurve1d)fill(0, 0)array of knot positions (if given, a least square spline is generated)

Components

TypeNameDefaultDescription
Realnk (from plotDataCurve1d)number of knots