Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Matlab
Producto
A.B
A*B
B. A
Suma y resta
AB
La transpuesta
AT
La transpuesta conjugada
Inversa de A
Potencia de A
A\B
AB
A.
Inv A
An
A^n
aij
ans =
1.0000 - 1.0000i
1.0000 + 1.0000i
>> A.'
ans =
0 - 1.0000i
0 + 1.0000i
bij
anij
A.*
A.^n
1.0000 + 1.0000i
1.0000 - 1.0000i
0 + 1.0000i
0 - 1.0000i
>> x=linspace(-pi,pi,5);
y=cos(x.^2).*tan(x);
plot(x,y,'b');
title('Funciones')
AJUSTE DE CURVAS
P(x) =
an x n +
an1 x n1
an2 x n2 + +
ajustes de curvas
funciones de polinomios
polyval (pol,x):funcion que evalua el valor de x en el polinomio
definido en el array(vector)pol.
roots(pol):calcula las raices del polinomio definido en pol.
pol=conv(p1,p2):realiza en producto de lo polinomios p1 y p2 y
el polinomio resultalte es asignado al array pol
(polq,polr)=deconv(pol1,pol2):es el proceso contrario a conv,
efectua la division de pol1 entre pol2,ademas debe cumplirse
relacion:
a2 x 2
a1 x
a0
>> x= linspace(-3,3,100);
p=[1 0 -1 0];
para el grfico
>> y=polyval(p,x);
>> plot(x,y,'r')
ans =
0
-1
1
Para multiplicar polinomios:
3
r= x 2 x 5 x +6
s= x x
>> r=[1 -2 -5 6];
>> s=[1 0 -1 0];
>> pol=conv(r,s)
pol =
-2
-6
-6
Para dividir:
m=[1 -2 -5 6];
n=[1 0 -1 0];
>> [coc,res]=deconv(m,n)
coc =
res =
-2
-4