You are on page 1of 16

DEPARTAMENTO DE CIENCIAS EXACTAS

LABORATORIO DE MATEMTICA

TEMA: DEBER 1 MATLAB

CARLOS VENEGAS
24 de Abril del 2013

Fechal:

Ejercicios de repaso en MATLAB


Departamento de Ciencias Exactas

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.

CARLOS LUIS VENEGAS V.


1.

LAB. DE MATEMTICA

EJERCICIOS PROPUESTOS

a) Si x = 4, a = 1, b = 2 y c = 3, determinar el valor de:

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

b) Evalue las siguientes expresiones:

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

c) Evalue las siguientes expresin:

22i

1 3i

>> (2-2*i)^(1/(1-sqrt(3)*i))
ans =
1.7638 + 0.4576i

d) Si Z1 = 4 + 5i, Z2 = 2 + 2i y Z3 = 1 2i. Calcular:


2

CARLOS LUIS VENEGAS V.


z1 =
4.0000 + 5.0000i
>> z2
z2 =
-1.4142 + 2.0000i
>> z3
z3 =
-1.0000 - 1.4142i

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

CARLOS LUIS VENEGAS V.

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

7) Comprobar que arg(Z1 /Z2 ) = arg(Z1 ) arg(Z2 )


>> angle(Z1/Z2)*180/pi
ans =
-73.9242
>> (angle(Z1)-angle(Z2))*180/pi
ans =
-73.9242

Por tanto si se cumple que arg(Z1 /Z2 ) = arg(Z1 ) arg(Z2 ).


e) Calcular la parte real, imaginaria, mdulo y argumento de:

1) (1 + 3i)1i
4

CARLOS LUIS VENEGAS V.


>> (1+sqrt(3)*i)^(1-i)
ans =
5.3458 + 1.9759i

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

CARLOS LUIS VENEGAS V.

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

g) Introducir las siguientes matrices:

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

>> A=[1 2 3 ; 0 1 6 ; 0 1 9];


>> B=[1 2 3 ; -2 sqrt(2) (4)^(1/6) ; 0 cos(45) -8];
>> b=[1;2;3];

CARLOS LUIS VENEGAS V.

LAB. DE MATEMTICA

>> A=[1 2 3;0 1 6;0 1 9]


A =
1
2
3
0
1
6
0
1
9
>> B=[1 2 3;-2 sqrt(2) nthroot(4,6);0 cos(pi/4) -8]
B =
1.0000
2.0000
3.0000
-2.0000
1.4142
1.2599
0
0.7071 -8.0000
>> b=[1;2;3]
b =
1
2
3

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

CARLOS LUIS VENEGAS V.


0
0

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

6) A \ b y comprobar que el resultado coincide con A1 b


>> A\b
ans =

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

CARLOS LUIS VENEGAS V.

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

h) Introducir las siguientes matrices:

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

>> D=[1 -3 4 ; 2 -5 7 ; 0 1 1];


>> E=[2 4 6 ; 4 5 6 ; 3 1 2];
>> c=[1;2;0];

Se pide determinar:
1) D + E
>> D+E
ans =
3
6
3

2) DE
9

1
0
2

10
13
3

CARLOS LUIS VENEGAS V.


>> D*E
ans =
2
5
7

-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

CARLOS LUIS VENEGAS V.


Vector Columna 3 de D
>> D( : ,3)
ans =
4
7
1

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

CARLOS LUIS VENEGAS V.


>> D(3, : )
ans =
0
1

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

Submatriz 2 x 2 formada por las las 1 y 2 y las columnas 2 y 3 de


D
>> D(1:2 , [2,3])
ans =
-3
4
-5
7

Submatriz 2 x 2 formada por las las 1 y 2 y las columnas 2 y 3 de


E
>> E(1:2 , [2,3])
ans =
4
6
5
6

5) Resolver el sistema E x = c
>> Ex=c
Ex =

12

CARLOS LUIS VENEGAS V.

LAB. DE MATEMTICA

1
2
0

Lo que quiere decir es que x = 0, y = 2 y z = 0


6) Construir una matriz diagonal que conenga la diagonal de la matriz E
>> diag(diag(E))
ans =
2
0
0
0
5
0
0
0
2


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

i) Introducir la siguientes matriz:

1 2 1 4

2
0
6 4

W =

1 3 6
3

1
4
1 1
2

13

CARLOS LUIS VENEGAS V.

LAB. DE MATEMTICA

>> W=[1 -2 1 -4 ; 2 0 6 -4 ; -1 3 -6 sqrt(3) ; 4 1/2 1 -1];

Obtener su parte estrctamente triangular (sin la diagonal) y su parte estrctamente


triangular superior e inferior.
Parte estrctamente triangular (sin la diagonal)
>>
>>
>>
>>

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

Parte estrctamente triangular superior


>> triu(W)
ans =
1.0000
0
0
0

-2.0000
0
0
0

1.0000
6.0000
-6.0000
0

-4.0000
-4.0000
1.7321
-1.0000

Parte estrctamente triangular inferior


>> tril(W)
ans =
1.0000
2.0000
-1.0000
4.0000

14

0
0
3.0000
0.5000

0
0
-6.0000
1.0000

0
0
0
-1.0000

CARLOS LUIS VENEGAS V.

LAB. DE MATEMTICA

j) Calcular la siguiente expresin:


SN =

N
X

2i , donde N es menor que 50.

i=1

>> p=0;
for i=1:50;
p=p+2^i;
end;
>> p
p =
2.2518e+15

k) Calcular la siguiente expresin:


SN =

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

You might also like