Alumnos:
Grupo: 8EV1
1. Aritmtica.
>> a=45;
b=67;
>> c=a+b
c = 112
>> c1=34;
>> a1=80;
>> d=a+b+a1+c1-c
d = 114
>>d1= d+c-a1
d1 = 146
>> d2=c*a
d2 = 5040
>> a=12;
>> b=8;
>> z=a+b
z = 20
>> s=a-b
s=4
>> k=a*b
k = 96
>> a=4;
>> b=5;
>> x=a+b
x=9
>> x=x+a
x = 13
>> x=b-a
x=1
>> e=a/b
e = 0.6716
>> e1=e*c1-d2
e1 = -5.0172e+003
>> e3=(a+b-e2)/c1
>> e2=(a+b-e1)/c1
e2 = 150.8578
>> a=11;
>> b=8;
>> c=20;
>> x=a/c
x = 0.5500
>> y=(b+c)/a
y = 2.5455
>> z=(b\c)*a
z = 27.5000
>> 3/5 + 2/5
ans = 1
>> 7/9 + 14/7
ans = 2.7778
>> 9/4 + 1/9
ans = 2.3611
>> a5=3;
>> a6=6;
>> b4=9;
>> b5=a5+a6+b4
b5 = 18
>> x=b5/a6
x=3
>> x1=a6+a5
x1 = 9
>> a=5;
>> b=15;
>> c=25;
>> x=((c+b)/a)*a
x = 40
>> y=((c*8)/a)*b
y = 600
>> z=((a*2.2)/a)*c
z = 55.0000
>> sqrt(2) + 5
ans = 6.4142
>> 1/3 + 2
ans = 2.3333
>> 23 - sqrt(9)
ans = 20
Como podemos notar en el ejemplo basta con escribir la palabra pi para que
MATLAB lo detecte automticamente como una constante y con ello baste para
calcular el volumen en una figura.
Nmeros complejos
>> x=[2+3i,4+1i,5+4i;2+2i,5+4i,9+2i;1+9i,5+5i,7+8i]
x=
2.0000 + 3.0000i 4.0000 + 1.0000i 5.0000 + 4.0000i
2.0000 + 2.0000i 5.0000 + 4.0000i 9.0000 + 2.0000i
1.0000 + 9.0000i 5.0000 + 5.0000i 7.0000 + 8.0000i
>> y=[2+3i,3+4i,4+5i;5+6i,6+7i,7+8i;8+9i,10+9i,9+8i]
y=
2.0000 + 3.0000i 3.0000 + 4.0000i 4.0000 + 5.0000i
5.0000 + 6.0000i 6.0000 + 7.0000i 7.0000 + 8.0000i
8.0000 + 9.0000i 10.0000 + 9.0000i 9.0000 + 8.0000i
>> z=x+y
z=
4.0000 + 6.0000i 7.0000 + 5.0000i 9.0000 + 9.0000i
7.0000 + 8.0000i 11.0000 +11.0000i 16.0000 +10.0000i
9.0000 +18.0000i 15.0000 +14.0000i 16.0000 +16.0000i
a=x*y
a=
1.0e+02 *
0.1300 + 1.1800i 0.2500 + 1.3600i 0.2600 + 1.3700i
0.5300 + 1.5700i 0.7200 + 1.7400i 0.6600 + 1.7600i
-0.4600 + 2.0300i -0.4000 + 2.3900i -0.4700 + 2.4400i
>> b=x\y
b=
0.3231 - 1.4464i -0.1548 - 1.6708i -0.8034 - 1.1657i
-0.0649 - 0.4092i -0.1030 - 0.0260i 0.2025 + 0.4703i
0.2640 + 1.1138i 0.6212 + 1.1056i 0.9629 + 0.7612i
>> c=x/y
c=
2.2667 - 5.5333i -0.4667 + 4.9333i -0.2000 - 1.6000i
1.7000 + 0.7667i -0.6000 - 2.4667i 0.1000 + 1.3000i
3.1333 -10.7667i -0.7333 + 8.9667i -0.1000 - 2.3000i
>> s1=angle(-1+2i), s2=atan2(2,-1)
s1 = 2.0344
s2 = 2.0344
>> s=4+3i*2i
s = -2
>> 4i*(-i)+tan45
>> 4i*(-i)/34-3i
ans = 0.1176 - 3.0000i
>> (3-2i)*(4+5i)
ans = 22.0000 + 7.0000i
>> (2-4i)-(7+7i)
ans = -5.0000 -11.0000i
>> 14i * (1 - 2i)
ans = 28.0000 +14.0000i
Como se observa en el ejemplo anterior se puede notar que el nivel de dificultad
aumenta, pero con una serie de tutoriales o el centro de ayuda en Matlab se
puede aprender fcilmente el desarrollo de operaciones con nmeros complejos
en la herramienta.
Conversiones
a = 7.0000 + 7.0000i
>> abs(a)
ans = 9.8995
>> angle(a)
ans = 0.7854
>> ans*180/pi
ans = 45
>> A = 5 * exp(i*53.13*pi/180)
A = 3.0000 + 4.0000i
>> B = 7 * exp(i*47.12*pi/180)
B = 4.7633 + 5.1295i
lgebra
>> Z = [1:5]
Z= 1 2 3 4 5
>> Z.^2
ans = 1 4 9 16 25
>> sqrt(Z)
ans = 1.0000 1.4142 1.7321 2.0000 2.2361
>>exp(1)
ans= 2.7183
>>eps
ans = 2.2204e-016
>>sqrt(pi*4)/cos(pi)
ans = -3.5449
>> f=@(x) exp(-x.^2)
f = @(x)exp(-x.^2
Algebra bsica usando Matlab.
Productos notables.
(Ejemplo 1)
>> (x + 5).^2
ans = (x + 5)^2
>> expand(ans)
ans = x^2 + 10*x + 25
(Ejemplo 2)
>> x.^4 - x.^3 + (1/4*x.^2)
ans = x^4 - x^3 + x^2/4
>> factor(ans)
ans = (x^2*(2*x - 1)^2)/4
(Ejemplo 3)
>> x.^3 + 6*x.^2 + 12*x + 8
ans = x^3 + 6*x^2 + 12*x + 8
>> factor(ans)
ans = (x + 2)^3
syms x;
Escribe la ecuacin que quieres resolver como una cuerda. Esto da:
solve(s);
Con estos simples pasos se pudo lograr un mejor anlisis de cmo resolver
problemas con ecuaciones trascendentales.
Para resolver un sistema de ecuaciones (matrices) el mtodo a seguir es un poco
ms riguroso pero no imposible de memorizar, un resumen de pasos que se
consigui como equipo de laboratorio fue el siguiente mostrado:
Determinante
>> det(A)
ans = 13
Sistemas de ecuaciones
(Ejemplo 1)
2x 3y = 2
x+y=3
>> A = [3 -4; 2 +4]
A=
3 -4
2 4
>> b = [-6;16]
b=
-6
16
>> C = [A b]
C=
3 -4 -6
2 4 16
>> R = rref(C)
R=
1 0 2
0 1 3
(Ejemplo 2)
3x + y = 7
x+y=1
>> A = [3 +1; 1 +1]
A=
3 1
1 1
>> b = [7;1]
b=
7
1
>> C = [A b]
C=
3 1 7
1 1 1
>> R = rref(C)
R=
1 0 3
0 1 -2
(Sistemas de 3*3)
>> A=[3 +2 +1;5 +3 +4;1 +1 -1]
A=
3 2 1
5 3 4
1 1 -1
>> b=[1;2;1]
b=
1
2
1
>> C=[A b]
C=
3 2 1 1
5 3 4 2
1 1 -1 1
>> R=rref(C)
R=
1 0 0 -4
0 1 0 6
0 0 1 1
>> B=[5 -3 -1;1 4 -6;2 3 4]
B=
5 -3 -1
1 4 -6
2 3 4
>> d = [1;-1;9]
d=
1
-1
9
>> F=[B d]
F=
5 -3 -1 1
1 4 -6 -1
2 3 4 9
>> R=rref(F)
R=
1 0 0 1
0 1 0 1
0 0 1 1
>> M=[2 -1 2;3 2 -1;4 3 -3]
M=
2 -1 2
3 2 -1
4 3 -3
>> n=[6;4;1]
n=
6
4
1
>> P=[M n]
P=
2 -1 2 6
3 2 -1 4
4 3 -3 1
>> R=rref(P)
R=
1 0 0 1
0 1 0 2
0 0 1 3
>> x=[1,5,7;2,2,8;3,5,7]
x=
1 5 7
2 2 8
3 5 7
>> y=[8;2;11]
y=
8
2
11
>> c=inv(x)
c=
-0.5000 0 0.5000
0.1923 -0.2692 0.1154
0.0769 0.1923 -0.1538
>> z=c*y
z=
1.5000
2.2692
-0.6923
>> a=[7+2i,-2-i,-3;-2-2i,8+3i,-4-i;-3,-4-i,9]
a=
7.0000 + 2.0000i -2.0000 - 1.0000i -3.0000 + 0.0000i
-2.0000 - 2.0000i 8.0000 + 3.0000i -4.0000 - 1.0000i
-3.0000 + 0.0000i -4.0000 - 1.0000i 9.0000 + 0.0000i
>> b=[150.0042601895-86.605i;150.0042601895-86.605i;80]
b=
1.0e+02 *
1.5000 - 0.8660i
1.5000 - 0.8660i
0.8000 + 0.0000i
>> c=inv(a)
c=
0.2283 - 0.0342i 0.1236 - 0.0112i 0.1323 - 0.0026i
0.1393 + 0.0197i 0.2163 - 0.0324i 0.1462 + 0.0162i
0.1358 + 0.0128i 0.1409 + 0.0059i 0.2184 + 0.0226i
>> solucion=a\b
solucion =
59.4429 -37.4947i
63.9271 -31.4140i
60.6057 -19.3570i
>> sol=c*b
sol =
59.4429 -37.4947i
63.9271 -31.4140i
60.6057 -19.3570i
>> a=[5,2,3,4,1;7,8,6,4,8;8,21,4,8,6;3,8,9,7,5;5,2,8,6,3]
a=
5 2 3 4 1
7 8 6 4 8
8 21 4 8 6
3 8 9 7 5
5 2 8 6 3
>> b=[15;2;1;20;9]
b=
15
2
1
20
9
>> c=inv(a)
c=
-0.435213887166770 -0.000619962802232 0.178549287042777 -0.525728456292622
0.665840049597024
-0.577805331680099 -0.080595164290143 0.211407315561066 -0.344699318040917
0.559206447613143
-1.358338499690018 -0.140111593304402 0.352138871667700 -0.814631122132672
1.479851208927464
1.836949783013019 0.078115313081215 -0.497210167389956 1.241785492870428
-1.895846249225046
1.058896466212027 0.272163670179789 -0.383137011779293 0.794792312461252
-1.303781773093614
>> sol=c*b
sol =
-10.872907625542460
-10.477991320520767
-23.277123372597650
34.986360818350889
20.206447613143204
>> solc=a\b
solc =
-10.872907625542460
-10.477991320520768
-23.277123372597643
34.986360818350896
20.206447613143208
>> format short
>> c=inv(a)
c=
-0.4352 -0.0006 0.1785 -0.5257 0.6658
-0.5778 -0.0806 0.2114 -0.3447 0.5592
-1.3583 -0.1401 0.3521 -0.8146 1.4799
1.8369 0.0781 -0.4972 1.2418 -1.8958
1.0589 0.2722 -0.3831 0.7948 -1.3038
>> sol=c*b
sol =
-10.8729
-10.4780
-23.2771
34.9864
20.2064
>> solc=a\b
solc =
-10.8729
-10.4780
-23.2771
34.9864
20.2064
A=[1 2 3 4; 5 6 7 8; 9 10 11 12; 13 14 15 16]
A=
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
>>
M12=[A(2:4,1),A(2:4,3:4)]
M12 =
5 7 8
9 11 12
13 15 16
H=[-1 0 3; 2 -1 0; 3 1 -2]
H=
-1 0 3
2 -1 0
3 1 -2
Solucin al ejercicio 4.5 del libro Power System Analysis And Design
Solucin:
4
= [( )()]2 = ( )()
Sustituyendo:
= (0.0114)(0.40) = 0.0676
3
= [(12 )(23 )(31 )]
Sustituyendo:
3
= [(10)(10)(20)] = 12.6
= (2107 ) ( ) ( )
Donde ( ) indica los H por cada fase
Sustituyendo:
12.6
= (2107 ) ( ) (1000 200) = 0.209
0.0114
Sustituyendo:
= (2)(60)(2.267) = 101
Resolviendo en Matlab:
Conclusiones:
Matlab dej de ser un soporte o apoyo para la resolucin de problemas, ahora con
todas las caractersticas que presenta pas a ser una herramienta esencial en la
vida de todo ingeniero, personalmente no haba tenido un acercamiento a Matlab,
pero con todo lo que ste ofrece no dudo en dejar atrs la desidia de no querer
aprender a usarlo, es una excelente herramienta, y el libro proporcionado por el
profesor es un excelente complemento de aprendizaje.