ndsplines._not_a_knot¶
-
ndsplines.
_not_a_knot
(x, k, left=True, right=True)¶ Utility function to perform the knot portion of the not-a-knot procedure.
Parameters: - x (ndarray, shape=(n,), dtype=np.float_) – Knot array to perform the not-a-knot procedure on
- k (int) – Degree of desired spline
- left (bool) – Whether to apply not-a-knot to the left side. Optional, default is True.
- right (bool) – Whether apply to not-a-knot to the right side. Optional, default is True.
Returns: t – Knot array with left and/or right not-a-knot procedure applied.
Return type: ndarray