The Even-length Savitzky-Golay Filter

The even-length Savitzky-Golay filter with a Gram polynomial approach.

You are now following this Submission

The even-length Savitzky-Golay filter (i.e., polynomial filter or least-squares filter) for data smoothing and differentiation.

The filter coefficients are calculated with the recursive properties of Gram polynomials so as to avoid the inaccuracy in a matrix approach (http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=4038&objectType=file) due to ill-conditioned matrix.

Cite As

Jianwen Luo (2026). The Even-length Savitzky-Golay Filter (https://au.mathworks.com/matlabcentral/fileexchange/7835-the-even-length-savitzky-golay-filter), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0