modelplotDataCurve1d
create data structs to be plotted in MATLAB
Parameters
| Type | Name | Default | Description |
| Integer | n | 20 | number of data points to plot |
| String | filename | "curve1d.mat" | name of MATLAB formated output file |
| Real[:,:] | data | | data to be fitted: [x,y,w] (w is optional weight) |
| Real | s | 0 | smoothing factor (s>0) |
| Integer | k | 3 | degree of spline (should be odd) |
| Boolean | periodic | false | set true to generate periodic spline curve |
| Real[2] | x_lim | {ApproxSpline.Utilities.vmin(data[:, 1]), ApproxSpline.Utilities.vmax(data[:, 1])} | boundaries of interpolation interval |
| Real[:] | t | fill(0, 0) | array of knot positions (if given, a least square spline is generated) |
Components
| Type | Name | Default | Description |
| Real | nk | | number of knots |