[R] cubic spline
David Winsemius
dwinsemius at comcast.net
Sat Dec 1 17:25:42 CET 2012
On Dec 1, 2012, at 5:09 AM, Steve Stephenson wrote:
> Hallo,
> I'm facing a problem and I would really appreciate your support.
> I have to translate some Matalb code in R that I don't know very
> well but I
> would like to.
> I have to interpolate 5 point with a cubic spline function and then
> I expect
> my function returns the Y value as output a specific X value inside
> the
> evaluation range. Let's suppose that:
> 1- *X = [-10, -5, 0, 5, 10]*
> 2 - *Y = [12, 10, 8, 7, 6]*
> 3 - *I have to interpolate with a cubic spline assuming x=11*
>
> In Matlab I used this function:
>
> *y = interp1(X, Y, x, "cubic"); *
>
> How can I do the same in R?
> Many thanks in advance for your reply and support!
splinefun( x = c(-10, -5, 0, 5, 10),
y = c(12, 10, 8, 7, 6),
method="natural")(11)
[1] 5.785714
--
David Winsemius, MD
Alameda, CA, USA
More information about the R-help
mailing list