0% encontró este documento útil (0 votos)
7 vistas1 página

Factorización y raíces de polinomios en Matlab

El documento describe cómo factorizar polinomios en MATLAB mediante el cálculo de sus raíces. También menciona extender el trabajo en el laboratorio implementando funciones como determinar el grado de un polinomio y verificar si una raíz es correcta.

Cargado por

Joc Luis
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
7 vistas1 página

Factorización y raíces de polinomios en Matlab

El documento describe cómo factorizar polinomios en MATLAB mediante el cálculo de sus raíces. También menciona extender el trabajo en el laboratorio implementando funciones como determinar el grado de un polinomio y verificar si una raíz es correcta.

Cargado por

Joc Luis
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

programar.

La idea es que esta funcin haga el "relleno" con ceros apropiado y nos retorne la suma o
resta.

Extenderemos en laboratorio...
Adems de solucionar el problema planteado uno va familarizndose cada vez ms con el entorno de
programacin, una de las reglas bsicas para aprender a programar es practicar.
Factorizacin:
Supongamos que queremos factorizar un cierto polinomio p dado por la siguiente ecuacin:
p(x) = (x2 + 1) (x7- (1 + i)x4 + ix)
Vamos a obtener todas las races de este polinomio.
La tarea de mostrar la factorizacin del polinomio, previo clculo de sus races se puede efectuar
mediante una funcin.
Comenzamos introduciendo el polinomio, observe que es un producto de dos polinomios y recuerde
que el producto se realiza con la funcin conv y que los polinomios se representan con vectores.
(x2 + 1)
(x7- (1 + i)x4 + ix)

[1 0 1]
[1 0 0 -1-i 0 0 i]

Con la siguiente instruccin representamos a p.


>> p = conv([ 1 0 1 ], [ 1 0 0 -1-i 0 0 i 0 ]);
Ahora obtengamos sus races.
>> roots(p)
ans = - 0.5000 - 0.8660i
1.0000 + 0.0000i
0.0000 + 1.0000i

0.0000 - 1.0000i
0.8660 + 0.5000i
- 0.5000 + 0.8660i

- 0.0000 - 1.0000i
- 0.8660 + 0.5000i
0

EJERCITACIN:
Resuelva mediante Matlab los ejercicios de la Prctica 2 y verique si los resultados que obtuvo
son los correctos.
EJERCITACIN EN LABORATORIO:
Implemente las siguientes funciones:
Funcin que retorne el grado de un polinomio dado.
Funcin que responda "Si" si el polinomio tiene como raz a una dada.
En laboratorio posiblemente pediremos que realice ms funciones...

También podría gustarte