Home > By category > Scripts >Communication > Savitzky-Golay Smoothing and Differentiation Filter



Savitzky-Golay Smoothing and Differentiation Filter

  • Downloads: 
  • Views: 
  • Rating:

Function:
Savitzky-Golay Smoothing and Differentiation Filter
The Savitzky-Golay smoothing/differentiation filter (i.e., the polynomial smoothing/differentiation filter,
or the least-squares smoothing/differentiation filters) optimally fit a set of data points to polynomials
of different degrees.
See for detail in Matlab Documents (help sgolay). The sgolay function in Matlab can deal with only
symmetrical and uniformly spaced data of even number.
This function presented here is a general implement of the sgolay function in Matlab. The Savitzky-Golay filter
coefficients for even number, nonsymmetrical and nonuniformly spaced data can be obtained. And the filter coefficients
for the initial point or the end point can be obtained too.In addition, either numerical results or symbolical
results can be obtained.
Usage:
fc = sgsdf(x,n,dn,x0,flag)
x = the original data point, e.g., -5:5
n = polynomial order, default=1
dn = differentation order (0=smoothing), default=0
x0 = estimation point, default=0
flag = numerical(0) or symbolical(1), default=0
fc = filter coefficients obtained.
Notes:
1. x can be arbitrary, e.g., odd number or even number,symmetrical or nonsymmetrical, uniformly spaced
or nonuniformly spaced, etc.
2. x0 can be arbitrary, e.g., the initial point,the end point,etc.
3. Either numerical results or symbolical results can be obtained.
Example:
sgsdf([-3:3],2,0,0,0)
sgsdf([-3:3],2,0,0,1)
sgsdf([-3:3],2,0,-3,1)
sgsdf([-3:3],2,1,2,1)
sgsdf([-2:3],2,1,1/2,1)
sgsdf([-5:2:5],2,1,0,1)
sgsdf([-1:1 2:2:8],2,0,0,1)
Author:
Jianwen Luo <luojw@bme.tsinghua.edu.cn, luojw@ieee.org> 2003-10-05
Department of Biomedical Engineering, Department of Electrical Engineering
Tsinghua University, Beijing 100084, P. R. China
Reference
[1]A. Savitzky and M. J. E. Golay, "Smoothing and Differentiation of Data by Simplified Least Squares Procedures," Analytical Chemistry, vol. 36, pp. 1627-1639, 1964.
[2]J. Steinier, Y. Termonia, and J. Deltour, "Comments on Smoothing and Differentiation of Data by Simplified Least Square Procedures,"
Analytical Chemistry, vol. 44, pp. 1906-1909, 1972.
[3]H. H. Madden, "Comments on Savitzky-Golay Convolution Method for Least-Squares Fit Smoothing and Differentiation of Digital Data," Analytical Chemistry, vol. 50, pp. 1383-1386, 1978.
[4]R. A. Leach, C. A. Carter, and J. M. Harris, "Least-Squares Polynomial Filters for Initial Point and Slope Estimation," Analytical Chemistry, vol. 56, pp. 2304-2307, 1984.
[5]P. A. Baedecker, "Comments on Least-Square Polynomial Filters for Initial Point and Slope Estimation," Analytical Chemistry, vol. 57, pp. 1477-1479, 1985.
[6]P. A. Gorry, "General Least-Squares Smoothing and Differentiation by the Convolution (Savitzky-Golay) Method," Analytical Chemistry, vol. 62, pp. 570-573, 1990.
See also:
sglay, sgsdf_2d2

Free download from Shareware Connection - Function: Savitzky-Golay Smoothing and Differentiation Filter The Savitzky-Golay smoothing/differentiation filter (i.e.

Publisher: Jianwen Luo | License: Freeware | Price: 0.00
Version: 1.0 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 25-02-2013 | Rating: 0 | Title: Savitzky-Golay Smoothing and Differentiation Filter

Author Url: http://www.mathworks.com
Program Info Url: http://www.mathworks.com
Download Url: http://www.mathworks.com/matlabcentral/fx_files/4038/1/sgsdf.zip

Savitzky-Golay Smoothing and Differentiation Filter keywords:
Savitzky-Golay Smoothing and Differentiation Filter related downloads:

Savitzky-Golay smoothing filter - provide an alternative for Savitzky-Golay smoothing filter

OpenChrom Savitzky-Golay Filter Plug-in - The OpenChrom Savitzky-Golay filter plug-in offers a solution to smooth mass spectrometric chromatographic data using the algorithm described by Savitzky and Golay.

ADAPTIVE DEGREE SMOOTHING AND DIFFERENTIATION (Scipts) - % function ynew=adsmoothdiff(dados,xnew,sdx,isdx,q,nmin) % written by Carlos J Dias % % ADAPTIVE DEGREE SAVISTZKY-GOLAY SMOOTHING AND DIFFERENTIATION % This function smooths and differentiates a sequence of numbers based on % an algorithm drawn on th

The Unscrambler X - A complete Multivariate Analysis and Experimental Design software

Field Spectroscopy Facility Post Processing Toolbox - The toolbox can import spectra acquired on spectroradiometers manufactured by Analytical Spectral Devices (ASD), Spectra Vista Corporation (SVC), Ocean Optics and the Field Spectroscopy Facility (FSF)

Shareware Connection periodically updates pricing and software information of 'Savitzky-Golay Smoothing and Differentiation Filter' from company source 'Jianwen Luo' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Savitzky-Golay Smoothing and Differentiation Filter' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Savitzky-Golay Smoothing and Differentiation Filter.

New Reviews

SlimCleaner - Nearly all PC users need to use various utilities to enhance performance of their laptop or desktop from time to time. Windows inbuilt utilities can serve the purpose but when you can find more capable third party apps at low or zero cost, why ...

Device Doctor - Keeping the drivers of hardware components used in your PC is really important. Obsolete device drivers lead to a myriad of problems affecting PC performance. While advanced users may check for outdated drivers personally, this may not be an ...

Magican Monitor - Macs are famous for their superb stability and ease at multitasking. That explains why they enjoy a steady and growing user base, the steep price tag notwithstanding. However, prolonged usage can make even the most powerful iMac or Macbook ...

Bvckup - There is no denying the reality that computers have become a part and parcel of human existence. From education, work, entertainment and data storage, computers are required at every step of life. Safety of data is of paramount importance to PC ...

Qustodio Free Parental Control - Without using the Internet, it is extremely difficult to obtain information, seek entertainment or look for study references but there is a downside to it as well. While some tech savvy kids master the tricks to bypass monitoring of their parents ...

Canva - While designing becomes a requirement for millions of PC users at times, a majority of them do not feel comfortable about using mainstream design software. The steep learning curve associated with some graphic design and print publishing apps ...

Internet Explorer 10 - Up to the late 1990s, the web browser used by the bulk of Windows users was invariably Internet Explorer while Netscape played the second fiddle. The scene was relatively identical post 2000 but emergence of Firefox and later Google Chrome ...

FortiClient Standard - Every computer user needs to have adequate protection for his system and this holds true for corporate and network users. In business setups, where multiple desktops and servers are connected to a network, using regular antivirus suite may be ...

LazPaint Portable - When it comes to choosing a suitable image editor, PC users are bombarded with options! There are a huge number of apps and some of them cost a lot. If you are looking for a freeware image editor that offers decent image editing features and ...

VLC Media Player Portable - There are plenty of media player applications available for Windows and some of the popular ones are actually freeware. If you find the Windows media player inadequate or sluggish, give VLC media player a try. This versatile media player plays ...




New Downloads

Folder Lock

Folder Lock is a data security
solution that encrypt &
secures your files, while
keeping an automatic and
real-time ...

SoundTaste Audio Converter

This program is a
professional, fast and
easy-to-use audio conversion
utility to help you convert
many audio files in ...

Search configuration

This module has five main
functions

uContext - Clickbank
In-Text Affiliate Links

uContext is a free service
that locates keywords in your
content and turns them into
affiliate links that take your
...

RTM Interpolation

The function interpolates
between SRTM data points.

Coordinate descent for
Compressed Sensing

This package has solvers for
constrained and unconstrained
L1 minimization, which is
useful for compressed sensing

rbgooey

Rbgooey is an alternative GUI
library for Rubygame users.

Apply affine transforms to
graphic objects

The advantage of the function
compared to hgtransform
objects is that it operates
directly on the XData

Sequence Generator

Sequence Generator v0.91
allows an easy creation of
trial lists factorial designs
including various constraints
as run ...

efficient implementation of
K-means++: kmeans algorithm
with smart seeding

This is an implementation of
the paper

ilu

This is a mex file which
conects Saad's ILU to MATLAB

XLS2STRUCT

[S,E] = XLS2STRUCT(FILE) reads
the Excel-file FILE and
converts the columns