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...