Interpolación spline cúbica vs interpolación polinomial
Me piden que investigue los diferentes tipos de interpolación usando Matlab para los siguientes puntos:
x = [32 34 35 36 37 38]
y = [26 28 31 30 29 25]
y encuentre los valores paraf(33)
, f(33.5)
yf(35)
.
Al trazar x e y, puedo ver quef(33)
debería ser alrededor de 27, que también es lo que obtengo usandointerp1(x,y,33)
.
No estoy seguro de si esta es la forma correcta de usar la función de interpolación de spline cúbico, pero uséspline(x,y,33)
y consiguióans = 24.3906
.
¿No debería obtener el mismo valor paraf(33)
no importa qué tipo de interpolación use?