Professional Documents
Culture Documents
FORMAS DE INTERPOLACIN
INTERPOLACIN LINEAL
INTERPOLACIN CBICA SEGMENTARIA
INTERPOLACIN LINEAL
Supone que la funcin que une los puntos define una
lnea recta.
Si se encuentra la ecuacin de una lnea recta definida
por los puntos conocidos, se puede encontrar y para
cualquier valor de x.
Mientras ms cercanos estn los valores de los puntos
conocidos, la aproximacin ser ms precisa.
interp1(x,y,valormediox)
donde:
x=> conjunto de valores de x.
y=> conjunto de valores de y.
valormediox=> valor de x para quien se buscar
el correspondiente valor de y.
Ejemplo:
Buscar el valor de y correspondiente para x=3.5
x=[0,1,2,3,4,5]
y=[15,10,9,6,2,0]
interp1(x,y,3.5)
interp1(x,y,vectormediox)
Definimos el vector de valores medios:
vx=0:0.2:5
Interpolacin lineal
15
Vector original
Vector interpolado
10
0.5
1.5
2.5
x
3.5
4.5
Interpolacin cbica
El comando para usar la interpolacin cbica es:
interp1(x,y,valormediox,spline)
Vector original
Vector interpolado
10
0.5
1.5
2.5
x
3.5
4.5
Interpolacin multidimensional
Para interpolar en dos dimensiones, es decir en una tabla de
valores con 2 entradas se usa el comando:
interp2(x,y,z,valormediox,valormedioy)
donde:
x=> conjunto de valores de x (vector fila).
y=> conjunto de valores de y (vector columna).
z=> conjunto de valores donde se buscar el valor requerido
(matriz)
valormediox=> valor de x para quien se buscar el
correspondiente valor de z.
valormedioy=> valor de y para quien se buscar el
correspondiente valor de z.
x=2
x=3
x=4
y=2
15
22
30
y=4
54
109
164
218
y=6
403
807
1210
1614