Skip to content

Commit 8bc4528

Browse files
committed
updated readme
1 parent a666641 commit 8bc4528

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

pynumdiff/README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
- `basis_fit` contains methods based on fitting basis functions, including a variant of the classic Fourier-spectral method.
12
- `finite_difference` contains a method to do iterative 1st, 2nd or 4th order finite differencing.
2-
- `kalman_smooth` contains classic linear Kalman filter and RTS smoothing code, as well as a constant-derivative naive-model smoothing method for 1st (velocity), 2nd (acceleration), or 3rd (jerk) order.
3-
- `linear_model` contains `lineardiff`, which tries to fit a linear model on a sliding window, and `spectraldiff`, based on Fourier transforms.
3+
- `kalman_smooth` contains classic linear Kalman filter and RTS smoothing code, as well as a constant-derivative naive-model smoothing method.
4+
- `linear_model` contains a method that tries to fit a linear model on a sliding window.
45
- `optimize` contains code to find best parameter settings for methods, tuned using Nelder-Mead according to the paper "Numerical differentiation of noisy data: A unifying multi-objective optimization framework", as well as a method suggestion metamethod.
56
- `polynomial_fit` contains methods which explicitly or implicitly fit polynomials over pieces of the data.
67
- `smooth_finite_difference` contains methods which do a smoothing step followed by simple finite difference.

0 commit comments

Comments
 (0)