miércoles, marzo 29, 2006

Interpolación en Matlab

Para realizar una interpolación facilmente con Matlab, se puede utilizar el comando "polyfit", que tiene que tener 3 argumentos, el primero es una lista con los valores independientes de referencia, el segundo argumento son los valores dependientes obtenidos de los valores independientes (cabe recalcar que dado que esta segunda lista son los valores obtenidos de la primer lista, ésta lista debe ser de la misma longitud que la primera) y por ultimo el tercer argumento es el grado de polinomio que se quiere obtener...
Ejemplo:

a=[2;3;5]
b=[5;3;8]
polyfit(a,b,3) %Donde 3 es el grado del polinomio

Dandonos como resultado:

0.3065 -1.5645 0 8.8065

lo que se tiene que interpretar como:
0.3065*x^3 - 1.5645*x^2 + 8.8065

Espero que les sea útil... Saludos

2 comentarios:

Anónimo dijo...

This site is one of the best I have ever seen, wish I had one like this.
»

Anónimo dijo...

I really enjoyed looking at your site, I found it very helpful indeed, keep up the good work.
»