nrv_interp.__init__
- nrv_interp.__init__(X_values, Y_values, kind='linear', dx=0.01, interpolator=None, dxdy=None, scale=None, columns=[])[source]
Initialize a one-dimensional interpolator.
- Parameters:
X_values (array_like) – Sampling positions.
Y_values (array_like) – Sampled values.
kind (str, optional) – Interpolation kind.
dx (float, optional) – Minimum spacing parameter used by the interpolator.
interpolator (callable | None, optional) – Custom interpolation backend.
dxdy (array_like | None, optional) – Derivative values for Hermite-like interpolation.
scale (float | None, optional) – Scaling factor applied to derivatives for cardinal splines.
columns (list, optional) – Selected columns when interpolating structured inputs.