function
signal_smooth_savgol
PythonSmooths signal using savitzky-golay filter
signal_smooth_savgol( data: npt.NDArray, window_length: int | None = None, polyorder: int = 3, sample_rate: float = 1000, axis: int = -1,) -> npt.NDArraySmooths signal using savitzky-golay filter
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
data | npt.NDArray | Required | Signal |
window_length | int | None | None | Filter window length. Defaults to None. |
polyorder | int | 3 | Poly fit order. Defaults to 3. |
sample_rate | float | 1000 | Sampling rate in Hz. Defaults to 1000 Hz. |
axis | int | -1 | Axis to filter along. Defaults to -1. |
Returns
| Type | Description |
|---|---|
npt.NDArray | npt.NDArray: Smoothed signal |