lunes, 6 de mayo de 2013

Raíces de polinomios en MATLAB


Para calcular raíces de polinomios de cualquier grado, sean las raíces reales o complejas, se utiliza la función roots. La estructura que ha de escribirse en el "command window" es la siguiente:

>> roots([Vector de coeficientes del polinomio])

Donde el vector de coeficientes es un arreglo de los coeficientes ordenados de acuerdo al grado de mayor a menor.

Por ejemplo, supongamos que queremos calcular las raíces de $3x^3-4x^2+7x-10$, entonces el vector de coeficientes para este polinomio sería [3 -4 7 -10], y la instrucción correspondiente quedaría tal como se muestra:

>> roots([3 -4 7 -10])

ans =

  -0.0261 + 1.5508i
  -0.0261 - 1.5508i
   1.3856         

MATLAB nos devolverá un vector que contiene las raíces del polinomio.

No hay comentarios.:

Publicar un comentario