MathGroup Archive 1996

[Date Index] [Thread Index] [Author Index]

Search the Archive

BUG or FEATURE in Interpolation[] ?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg4597] BUG or FEATURE in Interpolation[] ?
  • From: Stefan Schulz <sschulz at chemie.fu-berlin.de>
  • Date: Wed, 21 Aug 1996 03:25:18 -0400
  • Sender: owner-wri-mathgroup at wolfram.com

Dear Mathematica users,

when I typed in the following lines:

xdata = {-1., -0.5, 0., 1., 3., 6., 9.};
ydata = Map[(Exp[-#]-1)^2&, xdata];
data  = Inner[List,xdata,ydata,List];
int   = Interpolation[data];
Plot[int[x], {x,-1,9}]

I found to my surprise, that the function returned by Interpolation 
is not smooth at some of the data points! For this reason I resorted to
write a package Spline1D which returns a smooth cubic spline as a 
pure function, but is naturally slower than the built-in Interpolation 
command. Did I find a bug or is this a feature? If it is a feature
it certainly makes the Interpolation command not suitable to obtain 
smooth curves. I would appreciate your comments an this. Many Thanks
in advance.

Regards,


Stefan

=-=-=-=-this message is transmitted on 100 % recycled electrons-=-=-=-=
|                              |                                      |
| sschulz at chemie.fu-berlin.de  |            Stefan Schulz             |
| Tel. ++49/30/838 5384        | FU Berlin - Theoretical Chemistry    |
|      ++49/30/838 2351        |            Takustrasse 3             |
| FAX. ++49/30/838 4792        |           D-14195 Berlin             |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


==== [MESSAGE SEPARATOR] ====


  • Prev by Date: Re: suppressing initialization
  • Next by Date: Re: [Q] Plotting non-continuous function
  • Previous by thread: Output to a file
  • Next by thread: Re: BUG or FEATURE in Interpolation[] ?