Path: news.mathworks.com!not-for-mail
From: "Arvind Iyer" <aiyer@ict.usc.edu>
Newsgroups: comp.soft-sys.matlab
Subject: Implementing smoothing splines
Date: Wed, 19 Nov 2008 03:49:02 +0000 (UTC)
Organization: Institute of Creative Technologies
Lines: 7
Message-ID: <gg02be$av0$1@fred.mathworks.com>
Reply-To: "Arvind Iyer" <aiyer@ict.usc.edu>
NNTP-Posting-Host: webapp-05-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1227066542 11232 172.30.248.35 (19 Nov 2008 03:49:02 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Wed, 19 Nov 2008 03:49:02 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 1412562
Xref: news.mathworks.com comp.soft-sys.matlab:501637


I need to fit smoothing splines to very noisy data.

I do not have the Spline Toolbox (whose 'spaps' function is recommended for such problems.)

How can smoothing splines be implemented with other MATLAB functions? The ordinary 'spline' function simply 'joins the dots' and does not perform smoothing. 

What other inbuilt function can serve a similar purpose? Are there functions which perform generalized regression without the need to specify a functional form of regression function?