lunes, 23 de noviembre de 2015

Algunas funciones útiles para manipular polinomios en MATLAB

El día de hoy les traigo algunas funciones que podrían serles de utilidad para implementar un método numérico en MATLAB.

La siguiente es una lista de funciones incorporadas para manipular polinomios, a menos que se especifique lo contrario, tanto la entrada como la salida de cada función es un vector de coeficientes que definen un polinomio en  potencias descendentes de la variable independiente.

Función
Descripción
conv
Calcular el polinomio resultante del producto de dos polinomios
deconv
Calcular el polinomio resultante de la división de dos polinomios
poly
Crear un polinomio con raíces especificas
polyder
Calcular el polinomio resultante al derivar un polinomio.
polyval
Evaluar un polinomio
 en un punto particular de x.

polyvalm
Evaluar una expresión polinómica de una matriz cuadrada A. Las potencias de A son evaluadas como productos matriz-matriz
Polyfit
Calcular los coeficientes de un polinomio
, de grado n, que se ajusta a un conjunto de mínimos cuadrados de los datos de  (x , y)
residue
Calcular la expansión de las fracciones parciales del radio de dos polinomios, o, dados los vectores conteniendo los residuos, polos y coeficientes directos, calcula el radio correspondiente de los polinomios.
roots
Encuentra las “n” raíces de un polinomio de grado n.