Professional Documents
Culture Documents
LABORATORIO DE MATEMTICA
CARLOS VENEGAS
24 de Abril del 2013
Fechal:
ESPE
Carlos Venegas
24 de abril de 2013
Resumen
s una herramienta de software matemtico que ofrece un entorno de desa-
rrollo integrado (IDE) con un lenguaje de programacin propio (lenguaje M). Est
disponible para las plataformas Unix, Windows y Mac OS X.
Entre sus prestaciones bsicas se hallan: la manipulacin de matrices, la representacin de datos y funciones, la implementacin de algoritmos, la creacin de
interfaces de usuario (GUI) y la comunicacin con programas en otros lenguajes y
con otros dispositivos hardware.
LAB. DE MATEMTICA
EJERCICIOS PROPUESTOS
f=
log(ax2 + bx + c) sin(ax2 + bx + c)
4x2 + cos(x 2)(ax2 + bx + c)
>> x=4,a=1,b=2,c=3
x =
4
a =
1
b =
2
c =
3
f=[log10(a*x^2+b*x+c)-sin(a*x^2+b*x+c)]/(4*pi*x^2+cos(x-2)*(a*x^2+b*x+c))
f =
0.0025
5 1032 + 6 37 2 3 + 4log(15)
+ e3
2
31
+
3
10
3
>> g=((5*10^(32)+6*(7/3)-2^(sqrt(3))+4^(log10(15)))/((2/3)+3*10^(31)))+exp(3)
g =
36.7522
22i
1 3i
>> (2-2*i)^(1/(1-sqrt(3)*i))
ans =
1.7638 + 0.4576i
1) |Z1 + Z2 |
>> z1=4+5*i
z1 =
4.0000 + 5.0000i
>> z2=-sqrt(2)+2*i
z2 = -1.4142 + 2.0000i
>> z3=-1-sqrt(2)*i
z3 = -1.0000 - 1.4142i
>> abs(z1+z2)
ans =
7.4623
2) Z1 + Z2 + Z3
>> z1+z2+z3
ans = 1.5858 + 5.5858i
3) Z1 Z2 Z3
>> Z1*Z2*Z3
ans = 16.9706 +21.2132i
4)
Z1 Z2
Z3
>> (Z1*Z2)/Z3
ans = 4.7810 - 7.6904i
5) Comprobar que Z1 + Z2 = Z1 + Z2
>> Z3=conj(z1+z2)
Z3 =
2.5858 - 7.0000i
>> Z4=conj(z1)+conj(z2)
Z4 =
2.5858 - 7.0000i
LAB. DE MATEMTICA
LAB. DE MATEMTICA
>> if(Z3==Z4)
>> (disp('se demuestra que la conjugada de la suma de los terminos es igual a
se demuestra que la conjugada de la suma de los terminos es igual a la conjuga
6) Comprobar que Z1 Z3 = Z1 Z3
>> Z6=conj(z1*z3)
Z6 =
3.0711 +10.6569i
>> Z7=conj(z1)*conj(z3)
Z7 =
3.0711 +10.6569i
>> (disp('se demuestra que la conjugada del producto de los terminos es igual
se demuestra que la conjugada del producto de los terminos es igual a la conju
1) (1 + 3i)1i
4
Parte Real
>> real((1+sqrt(3)*i)^(1-i))
ans =
5.3458
Parte Imaginaria
>> imag((1+sqrt(3)*i)^(1-i))
ans =
1.9759
Mdulo
>> abs((1+sqrt(3)*i)^(1-i))
ans =
5.6993
Argumento
>> angle((1+sqrt(3)*i)^(1-i))*180/pi
ans =
20.2856
2) (Z1 + Z2 + Z3 )2i
>> (Z1*Z2*Z3)^(2-i)
ans =
1.1011e+02 - 1.8047e+03i
Parte Real
>> real((Z1*Z2*Z3)^(2-i))
ans =
110.1051
Parte Imaginaria
>> imag((Z1*Z2*Z3)^(2-i))
ans =
-1.8047e+03
LAB. DE MATEMTICA
LAB. DE MATEMTICA
Mdulo
>> abs((Z1*Z2*Z3)^(2-i))
ans =
1.8080e+03
Argumento
>> angle((Z1*Z2*Z3)^(2-i))*180/pi
ans =
-86.5087
f) Calcular:
1) (8) 5
1
>> 8^(1/5)
ans =
1.5157
2) e7 + ln (5)
>> exp(7)+log(5)
ans =
1.0982e+03
3)
ln(9)+log(12)+arctan(/4)+sin(pi/5)
45cos(23)
>> (log(9)+log10(12)+atan(pi/4)+sin(pi/5))/(45-cos(23))
ans =
0.0995
2
3
1
1 2 3
1
6
,
b
=
A = 0 1 6 , B = 2
2
4
3
0 1 9
0
cos(45) 8
LAB. DE MATEMTICA
Se pide determinar:
1) A + B
>> A+B
ans =
2.0000
-2.0000
0
4.0000
2.4142
1.7071
6.0000
7.2599
1.0000
10.0000
6.2426
4.1213
15.0000
15.7798
-6.0000
4.0000
9.0000
2) 2A + 3B
>> 2*A+3*B
ans =
5.0000
-6.0000
0
3) A. B
>> A.*B
ans =
1.0000
LAB. DE MATEMTICA
1.4142
0.7071
7.5595
-72.0000
\begin{verbatim}
>> A*B
ans =
-3.0000
6.9497
-2.0000
5.6569
-2.0000
7.7782
-18.4802
-46.7401
-70.7401
4) A B
5) A 2
>> A^2
ans =
1
0
0
7
7
10
42
60
87
0
0
0.3333
>> A^(-1)*b
ans =
0
0
0.3333
El resultado de A \ b es el mismo de A1 b
7) bT /A y comprobar que el resultado coincide con bT A1
>> b'/A
ans =
1
>> b'*A^(-1)
ans =
1
0
LAB. DE MATEMTICA
El resultado de bT /A es el mismo de bT A1
8) Calcular el producto escalar b.b y el producto vectorial b x b
Producto Escalar
>> dot(b,b)
ans =
14
Producto Vectorial
>> b.*b
ans =
1
4
9
x
1
2 4 6
1 3 4
D = 2 5 7 , E = 4 5 6 , c = 2 , x =
y
z
0
3 1 2
0 1 1
Se pide determinar:
1) D + E
>> D+E
ans =
3
6
3
2) DE
9
1
0
2
10
13
3
-7
-10
6
-4
-4
8
>> D.*E
ans =
2 -12
8 -25
0
1
24
42
2
LAB. DE MATEMTICA
3) D T E
>> D'*E
ans =
10
14
-23 -36
39
52
18
-46
68
>> D'.*E
ans =
2
8
-12 -25
12
7
0
6
2
4) A partir de las matrices D y E anteriores extraer sus vectores la, sus vectores
columnas y una submatriz 2 x 2 formada por las las 1 y 2 y las columnas 2 y
3 Vector Columna 1 de D
>> D( : ,1)
ans =
1
2
0
Vector Columna 2 de D
>> D( : ,2)
ans =
-3
-5
1
10
Vector Columna 1 de E
>> E( : ,1)
ans =
2
4
3
Vector Columna 2 de E
>> E( : ,2)
ans =
4
5
1
Vector Columna 3 de E
>> E( : ,3)
ans =
6
6
2
Vector Fila 1 de D
>> D(1, : )
ans =
1
-3
Vector Fila 2 de D
>> D(2, : )
ans =
2
-5
Vector Fila 3 de D
11
LAB. DE MATEMTICA
LAB. DE MATEMTICA
Vector Fila 1 de E
>> E(1, : )
ans =
2
4
Vector Fila 2 de E
>> E(2, : )
ans =
4
5
Vector Fila 3 de E
>> E(3, : )
ans =
3
1
5) Resolver el sistema E x = c
>> Ex=c
Ex =
12
LAB. DE MATEMTICA
1
2
0
D
7) Construirlas matrices por bloques [D|E],
E
>> [D,E]
ans =
1
-3
2
-5
0
1
4
7
1
>> [D;E]
ans =
1
-3
2
-5
0
1
2
4
4
5
3
1
4
7
1
6
6
2
2
4
3
4
5
1
6
6
2
1 2 1 4
2
0
6 4
W =
1 3 6
3
1
4
1 1
2
13
LAB. DE MATEMTICA
W(1,1)=0;
W(2,2)=0;
W(3,3)=0;
W(4,4)=0
W =
0
2.0000
-1.0000
4.0000
-2.0000
0
3.0000
0.5000
1.0000
6.0000
0
1.0000
-4.0000
-4.0000
1.7321
0
-2.0000
0
0
0
1.0000
6.0000
-6.0000
0
-4.0000
-4.0000
1.7321
-1.0000
14
0
0
3.0000
0.5000
0
0
-6.0000
1.0000
0
0
0
-1.0000
LAB. DE MATEMTICA
N
X
i=1
>> p=0;
for i=1:50;
p=p+2^i;
end;
>> p
p =
2.2518e+15
N
Y
j=1
>> p=1;
for j=1:50;
p=p*(j/(j+1));
end;
>> p
p =
0.0196
15
j
, donde N es menor que 50.
j+1