Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MATLAB
Vectores
La representación de un vector en MATLAB esta dada, ingresando cada
comoponente del vector separado por un espacio y entre corchetes
[1 2 3]
ans =
1 2 3
MATLAB lo almacena en una variable temporal llamada ans. Para almacenarlo
en una variable permanente, basta darle un nombre, por ejemplo v.
v = [1 2 3 4 5]
v=
1 2 3 4 5
El producto punto
v = [1 2 3 4 5] w=[4 5 6 7 8]
dot(v,w)
ans =
100
Polinomios
Un polinomio es representado por un vector. Para crear un polinomio en MATLAB, ingresa cada
valor del coeficiente del polinomio en orden descendiente en un vector. Por ejemplo, el
polinomio 𝑥 4 + 3𝑥 3 − 15𝑥 2 -2x+9 se ingresa en MATLAB como:
x = [1 3 -15 -2 9]
x=
1 3 -15 -2 9
Matlab interpreta un vector de n+1 valores como un polinomio de grado n. Asimismo si al
polinomio le falta un valor debes ingresar por cero por ejemplo: x4+ 1
y = [1 0 0 0 1]
y=
10001
Funciones básicas:
Suma y Resta:
Para sumar dos polinomios, las matrices deben tener el mismo orden.
q(x) = 3x + 4 =
>> p = [ 2 1 0 5 ];
>> q = [ 0 0 3 4 ];
>> p + q ans = 2 1 3 9
Multiplicación de polinomios
Veamos un ejemplo:
>> q = [ 1 - 5 6 ] q=1–5 6
>> roots(q) ans = 3 2
Construye un polinomio a partir de sus
raíces
Retomar un polinomio de sus raíces, del cual se puede apreciar que rootsy
poly son funciones inversas.