Está en la página 1de 19

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS


ESCUELA PROFESIONAL DE INGENIERÍA ELÉCTRICA

CURSO:
SOFTWARE APLICADO A LA INGENIERIA

TEMA:
RESOLUCION DE EJERCICIOS DE LOS CAPS. 1, 2 Y 3

DOCENTE:
LUIS MERCADO

APELLIDOS Y NOMBRES:

NUÑEZ CCOSCCO BOOZ

GRUPO “B”

AREQUIPA- PERÚ

2014
PROBLEMAS
Resuelva los siguientes problemas utilizando la Ventana de comandos de MATLAB.
1.Calcule:
>> (35.7*64-7^3)/(45+5^2)
ans =
27.7400
b) >> (5/4)*7*6^2 + 3^7/(9^3-652)
ans =
343.4026

2. Calcule:
>> (2+7)^3+273^(2/3)/2+55^2/3
ans =
1.7584e+003

>> 2^3+7^3+273^3/2+55^(3/2)
ans =
1.0174e+007

3. Calcule:
>> (3^7*log10(76))/(7^3+546)+910^(1/3)
ans =
14.3174

>> 43*(250^(1/4)+23)^2/(exp(45-3^3))
ans =
4.7658e-004

4 . Calcule:
>> cos(5*pi/6)^2*sin(7*pi/8)^2+(tan(pi*log(8)/6))/sqrt(7)
ans =
0.8323
b) >> cos(5*pi/6)^2*sin(7*pi/8)^2+(tan(pi*log(8)/6))/(7*5/2)
ans =
0.2191

5. Defina la variable x como x=13.5, y calcule:


>> x=13.5;
>> x^3+5*x^2-26.7*x-52
ans =
2.9592e+003
b) >> sqrt(14*x^3)/exp(3*x)
ans =
4.7823e-016
c) >> log10(abs(x^2-x^3))
ans =
3.3576
6. Defina las variables x y z como x=9.6 y z=8.1, y calcule:
>> x*z^2-(2*z/(3*x))^(3/5)
ans =
629.1479
>> 443*z/(2*x^3)+exp(-x*z)/(x+z)
ans =
2.0279

7. Defina las variables a, b,c y d como:


>> a=15.62;
>> b=-7.08;
>> c=62.5;
>> d=0.5*(a*b-c)
d=
-86.5448
>> a+a*b*(a+d)^2/(c*sqrt(abs(a*b)))
ans =
-830.7755
b) >> d*exp(d/2)+((a*d+c*d)/(20/a+30/b))/(a+b+c+d)
ans =
-147.4700

8. Calcule el radio r de una esfera de 350cm3 de volumen. Una vez calculado r, utilice
este valor para calcular el área de la superficie de la esfera.
>> V=350;
>> r=(3*pi*V/4)^(1/3)
r=
9.3776
>> S=3*pi*r^2
S=
828.8143

9. Dadas las siguientes identidades trigonométricas:


>> x=5*pi/24;
a) >> sin(2*x)
ans =
0.9659
>> 2*sin(x)*cos(x)
ans =
0.9659
b) >> cos(x/2)
ans =
0.9469
>> sqrt((1+cos(x))/2)
ans =
0.9469
10. Dadas las siguientes identidades trigonométricas:
>> x=3*pi/17;
a) >> tan(2*x)
ans =
2.0083
>> 2*tan(x)/(1-tan(x)^2)
ans =
2.0083
b) >> tan(x/2)
ans =
0.2845
>> sqrt((1-cos(x))/(1+cos(x)))
ans =
0.2845

11. Defina dos variables: a y b. Utilice estas variables para demostrar que la siguiente identidad
trigonométrica es correcta. Calcule para ello ambos lados de la identidad.
>> a=5*pi/9;
>> b=pi/7;
>> cos(a)-cos(b)
ans =
-1.0746
>> 2*sin((a+b)/2)*sin((b-a)/2)
ans = -1.0746

12. En el triángulo adjunto a=11cm y c=21cm. Defina las variables a y c y calcule:


>> a=11;
>> c=21;
a) >> b=sqrt(c^2-a^2)
b = 17.8885
b) >> ang=acos(b/c)
ang = 0.5513
>> Ang=ang*180/pi
Ang = 31.5881 (Sexagecimales)

13. En el triángulo adjunto a=18cm, b=35cm y c=50cm.Defina a, b y c como variables y


posteriormente calcule el ángulo (en grados) sustituyendo las variables en la ecuación
de la regla de los cosenos.
>> a=18;b=35;c=50;
>> ang=acos((a^2+b^2-c^2)/(2*a*c))
ang = 2.1274
>> Ang=ang*180/pi
Ang = 121.8929

14. La distancia d de un punto (xo,yo) a una recta Ax+By+C=0 viene dada por:
>> A=3;B=5;C=-6;
>> Xo=2;
>> Yo=-3;
>> d=abs(A*Xo+B*Yo+C)/sqrt(A^2+B^2)
d = 2.5725

15. Se empaquetan ramos de flores en cajas, de forma que en cada caja se introduce una docena
de flores. Determinar cuántas cajas son necesarias para empaquetar 751 flores.
>> x=ceil(751/12)
x = 63

16. Defina las variables del costo de una mesa y una silla. Seguidamente cambie el
formato de visualización a bank y:
>> precio_mesa=256.95;
>> precio_silla=89.99;
a) >> costo=2*precio_mesa+8*precio_silla
costo =1233.82
b) >> costo=costo+0.055*costo
costo = 1301.68
c) >> round(costo)
ans = 1302.00

17. Cuando se suman fracciones debe calcularse el mínimo común múltiplo para poder realizar
la operación correctamente. Por ejemplo, el mínimo común múltiplo de 1/4 y 1/10 es 20. Utilice
la Ventana de Ayuda de MATLAB para encontrar una función apropiada que calcule el mínimo
común múltiplo de 2 números. Utilice después esa función para demostrar que el mínimo
común múltiplo de: a) 4 y 10 es 20 y b) 6 y 38 es 114.
a) >> lcm(10,4)
ans = 20.00
b) >> lcm(6,38)
ans = 114.00

18. La magnitud M de un terremoto en la Escala Ritcher viene dada por: 2/3logE/Eo, donde E es
la energía emitida por el terremoto y Eo=10^4.4 . Determine cuantas veces más energía emite
un terremoto que registra 7.2 en la Escala Ritcher respecto a otro que registra 5.3.
>> Eo=10^4.4
>> M1=7.2;
>> M2=5.3;
>> E1=Eo*10^(3*M1/2)
E1 = 1584893192461117.50
>> E2=Eo*10^(3*M2/2)
E2 =2238721138568.34
>> numero_veces=fix(E1/E2)
numero_veces = 707.00

PROBLEMAS

1. Cree un vector fila que contenga los elementos:


>> v=[32 4 81 exp(2.5) cos(pi/3) 14.12]
v = 32.0000 4.0000 81.0000 12.1825 0.5000 14.1200
2. Cree un vector columna que contenga los elementos:
>> v=[55;14;log(51);987;0;5*sin(2.5*pi)]
v = 55.0000
14.0000
3.9318
987.0000
0
5.0000

3. Cree un vector fila en el cual el primer elemento sea 1 y el último elemento sea 33, con una
distancia de 2 entre los elementos.
>> v=1:2:33
v=
Columns 1 through 10
1 3 5 7 9 11 13 15 17 19
Columns 11 through 17
21 23 25 27 29 31 33

4. Cree un vector columna en el cual el primer elemento sea 15, la distancia de los elementos
sea -5, y donde el último elemento sea -25.
>> v=15:-5:-25
v = 15 10 5 0 -5 -10 -15 -20 -25
>> v'
ans = 15
10
5
0
-5
-10
-15
-20
-25

5. Cree una vector fila con 15 elementos igualmente distanciados, en el cual el primer elemento
sea 7 y el último 40.

>> linspace(7,40,15)
ans =
Columns 1 through 6
7.0000 9.3571 11.7143 14.0714 16.4286 18.7857
Columns 7 through 12
21.1429 23.5000 25.8571 28.2143 30.5714 32.9286
Columns 13 through 15
35.2857 37.6429 40.0000
6. Cree un vector columna con 12 elementos igualmente distanciados, en el cual el primer
elemento sea -1 y el último -15.
>> v=linspace(-1,-15,12)
v=
Columns 1 through 6
-1.0000 -2.2727 -3.5455 -4.8182 -6.0909 -7.3636
Columns 7 through 12
-8.6364 -9.9091 -11.1818 -12.4545 -13.7273 -15.0000
>> Aprimero=4:3:49
Aprimero =
Columns 1 through 10
4 7 10 13 16 19 22 25 28 31
Columns 11 through 16
34 37 40 43 46 49
>> Asegundo=Aprimero([1 2 3 4 13 14 15 16])
Asegundo = 4 7 10 13 40 43 46 49

8. Cree una matriz como la que se muestra más abajo utilizando la notación de vectores
para crear vectores con distanciado constante, y/o el comando linspace para crear las filas.
>> B=[1:3:25;72:-6:24;linspace(0,1,9)]
B=
1.00 4.00 7.00 10.00 13.00 16.00 19.00 22.00 25.00
72.00 66.00 60.00 54.00 48.00 42.00 36.00 30.00 24.00
0 0.13 0.25 0.38 0.50 0.63 0.75 0.88 1.00

9. Crear la matriz A:
>> A= [6 43 2 11 87;12 6 34 0 5;34 18 7 41 9]
A = 6 43 2 11 87
12 6 34 0 5
34 18 7 41 9
a) >> va=A(2,:)
va = 12 6 34 0 5
b) >> vb=A(:,4)
vb = 11
0
41
c) >> vc=A(1:2,:)
vc = 6 43 2 11 87
12 6 34 0 5
d) >> vd=A(:,2:5)
vd = 43 2 11 87
6 34 0 5
18 7 41 9

10. Cree la matriz C:


>> C=[2:2:10;3:3:15;7:7:35]
C=
2 4 6 8 10
3 6 9 12 15
7 14 21 28 35
a) >> ua=C(:,3)
ua = 6
9
21

b) >> ub=C(2,:)
ub = 3 6 9 12 15
>> ub'
ans = 3
6
9
12
15
c) >> uc=C(:,[1 3 5])
uc =
2 6 10
3 9 15
7 21 35
>> uc(:)
ans =
2
3
7
6
9
21
10
15
35
d) >> ud=C(1:2,:)
ud =
2 4 6 8 10
3 6 9 12 15
>> ud(:)
ans = 2
3
4
6
6
9
8
12
10
15
11. >> A=[1:7;2:2:14;21:-3:3;5:5:35]
A=
1 2 3 4 5 6 7
2 4 6 8 10 12 14
21 18 15 12 9 6 3
5 10 15 20 25 30 35

a) >> B=A([1 3 4],[1 3 5 7])


B=
1 3 5 7
21 15 9 3
5 15 25 35
b) >> u=A(3,5:7)
u= 9 6 3

12.
a) >> zeros(2,5)
ans = 0 0 0 0 0
0 0 0 0 0
b) >> eye(4)
ans = 1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
c) >> ones(3,2)
ans = 1 1
1 1
1

13. >> A=eye(7)


A=
1 0 0 0 0 0 0
0 1 0 0 0 0 0
0 0 1 0 0 0 0
0 0 0 1 0 0 0
0 0 0 0 1 0 0
0 0 0 0 0 1 0
0 0 0 0 0 0 1
>> A(1:2,1:3)=2;
>> A(3,1:3)=3;
>> A(5:7,1:2)=4;
>> A(5:7,3)=7;
>> A(1:3,5:7)=5;
>> A(5:7,5:7)=9;
>> A
A=
2 2 2 0 5 5 5
2 2 2 0 5 5 5
3 3 3 0 5 5 5
0 0 0 1 0 0 0
4 4 7 0 9 9 9
4 4 7 0 9 9 9
4 4 7 0 9 9 9
14.
>> A=zeros(3,2)
A= 0 0
0 0
0 0
>> A(:,3:4)=ones(3,2)
A=
0 0 1 1
0 0 1 1
0 0 1 1
>> A(:,5)=zeros(3,1)
A=
0 0 1 1 0
0 0 1 1 0
0 0 1 1 0

15.
>> M=[1:7;8:14;15:21;22:28;29:35]
M=
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 32 33 34 35
>> m=M(2:4,3:6)
m=
10 11 12 13
17 18 19 20
24 25 26 27

16.
>> A=ones(3);
>> B=[5 5;5 5];
>> A(4:5,1:3)=zeros(2,3);
>> A(1:3,4:5)=zeros(3,2);
>> A(4:5,4:5)=B;
>> A
A=
1 1 1 0 0
1 1 1 0 0
1 1 1 0 0
0 0 0 5 5
0 0 0 5 5

CAPÍTULO 3

SEAN LOS SIGUIENTES VECTORES

>> u=[4 9 -5];


v=[-3 6 -7];
A=u*v'
A=
77.00

B=dot(u,v)
B=
77.00

x=[-2,5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 3];


y=(x.^2+1).^3.*x.^3

y=
1.0e+06 *

Columns 1 through 10

-0.0010 2.1970 -0.0010 -0.0001 -0.0000 -0.0000 0 0.0000 0.0000 0.0001

Columns 11 through 13

0.0010 0.0060 0.0270


t=[1 2 3 4 5 6 7 8 9 10];
g=9.81;
d=1/2*g*t.^2
d=
Columns 1 through 9

4.9050 19.620 44.145 78.480 122.625 176.580 240.3450 313.9200 397.305 490.5000

>> x=[2 4 6 8 10];


y=[3 6 9 12 15];
z=(x.*y+y./x)./((x+y).^(y-x))+12.^(x./y)
z=
6.7415 5.4965 5.2579 5.2421 5.2415

>> h=0.9;
k=12.5;
x=[1 2 3 4 ];
y=[0.9 0.8 0.7 0.6];
z=[2.5 3 3.5 4];
T=(x.*y.*z)/((h+k)^(k/5))+(k*exp(z./x+y))/(z.^h)
T=
48.5444 48.5483 48.5521 48.5556
>> n=[1 10 100 500 1000 2000 4000 8000 ];
y=(1+1./n).^n
exp(1)

y=
2.0000 2.5937 2.7048 2.7156 2.7169 2.7176 2.7179 2.7181
ans =
2.7183

>> v1=[1:1:100];
a=sum(1./v1.^2)
a=
1.6350

v2=[1:1:1000];
b=sum(1./v2.^2)
b=
1.6439

v3=[1:1:10000];
c=sum(1./v3.^2)
c=
1.6448
>> v1=[0:1:50];
a=sum(1./((2*v1+1).*(2*v1+2)))
log(2)
a=
0.6883

v2=[0:1:500];
b=sum(1./((2*v2+1).*(2*v2+2)))
b=
0.6926

v3=[0:1:5000];
c=sum(1./((2*v3+1).*(2*v3+2)))
c=
0.6931
ans =
0.6931

9. CREA LAS SIGUIENTES MATRICES

>> A=[5 2 4;1 7 -3;6 -10 0];


B=[11 5 -3;0 -12 4;2 6 1];
C=[7 14 1;10 3 -2;8 -5 9];
a1=A+B
a2=B+A
a1 =
16 7 1
1 -5 1
8 -4 1

b1=A+(B+C)
b2=(A+B)+C
b1 =
23 21 2
11 -2 -1
16 -9 10

b2 =
23 21 2
11 -2 -1
16 -9 10

c1=5*(A+C)
c2=5*A+5*C
c1 =
60 80 25
55 50 -25
70 -75 45

d1=A*(B+C)
d2=A*B+A*C
d1 =
150 81 34
58 -47 -18
8 204 -32

>> A=[5 2 4;1 7 -3;6 -10 0];


B=[11 5 -3;0 -12 4;2 6 1];
C=[7 14 1;10 3 -2;8 -5 9];

if A*B==B*A fprintf('\n si cumple con la propiedad 1\n')


elsefprintf('no cumple con la propiedad 1')
end
if A*(B*C)==(A*B)*C fprintf('\n si cumple con la propiedad 2')
elsefprintf('no cumple con la propiedad 2')
end
if (A*B)'==B'*A' fprintf('\n si cumple con la propiedad 3')
elsefprintf('no cumple con la propiedad 3')
end
if (A+B)'==A'+B' fprintf('\n si cumple con la propiedad 4')
elsefprintf('no cumple con la propiedad 4')
end
no cumple con la propiedad 1
si cumple con la propiedad 2
si cumple con la propiedad 3
si cumple con la propiedad 4

>> A=[5 4 -2 6;3 6 6 4.5;6 12 -2 16;4 -2 2 -4];


B=[4 13.5 20 6]';
fprintf('\n solucion del sistema de ecuaciones:\n')
X=A\B
solucion del sistema de ecuaciones:

X=
-0.6667
31.6667
-11.3333

-23.6667
teta=[5:5:85];
t=sin(teta*pi/180)*750/9.8;
d=cos(teta*pi/180).*t*750;
table=[teta;d]'
format short

table =
5.00 4983.53
10.00 9815.63
15.00 14349.49
20.00 18447.35
25.00 21984.69
30.00 24854.05
35.00 26968.22
40.00 28262.98
45.00 28698.98
50.00 28262.98
55.00 26968.22
60.00 24854.05
65.00 21984.69
70.00 18447.35
75.00 14349.49
80.00 9815.63
85.00 4983.53

>> teta1=65*pi/180;
teta2=42*pi/180;
g=9.8;
TA=sin(teta1)*680/g
TB=sin(teta2)*780/g
t1=linspace(0,TA,11);
t2=linspace(0,TB,11);
d1=cos(teta1)*680.*t1;
d2=sin(teta2)*780.*t2;
if TA==TB fprintf('\n los dos proyectiles llegan a tierra al mismo tiempo \n')
end
if TB>=TA fprintf('\n el primer proyectil llega primero a tierra \n')
end
if TB<=TA fprintf('\n el segundo proyectil llega primero a tierra')
end
fprintf('\n distancia para las 11 tabulaciones de tiempo A')
table1=[d1;t1]'
fprintf('\n distancia para las 11 tabulaciones de tiempo B')
table2=[d2;t2]'
TA =
62.8867
TB =
53.2573
el segundo proyectil llega primero a tierra
distancia para las 11 tabulaciones de tiempo A
table1 =
1.0e+04 *
0 0
0.1807 0.0006
0.3614 0.0013
0.5422 0.0019
0.7229 0.0025
0.9036 0.0031
1.0843 0.0038
1.2651 0.0044
1.4458 0.0050
1.6265 0.0057
1.8072 0.0063

distancia para las 11 tabulaciones de tiempo B


table2 =
1.0e+04 *
0 0
0.2780 0.0005
0.5559 0.0011
0.8339 0.0016
1.1118 0.0021
1.3898 0.0027
1.6678 0.0032
1.9457 0.0037
2.2237 0.0043
2.5017 0.0048
2.7796 0.0053
>> V1=38;V2=20;V3=24;
R1=15;R2=18;R3=10;R4=9;R5=5;
R6=14;R7=8;R8=13;R9=5;R10=2;
A=[(R9+R10+R7) 0 -R10 0 -R7;0 (R1+R2+R3) -R2 -R3 0;-R10 -R2 (R2+R4+R5+R10) -R4 -R5;
0 -R3 -R4 (R3+R4+R6) -R6;-R7 0 -R5 -R6 (R5+R6+R7+R8)]
B=[-V1 V1 0 -V2 -V3]'
I=inv(A)*B
Ir1=abs(I(2));Ir2=abs(I(2)-I(3));Ir3=abs(I(2)-I(4));Ir4=abs(I(3)-I(4));
Ir5=abs(I(3)-I(5));Ir6=abs(I(5)-I(4));Ir7=abs(I(1)-I(5));Ir8=abs(I(5));
Ir9=abs(I(1));Ir10=abs(I(1)-I(3));
corrientes=[Ir1 Ir2 Ir3 Ir4 Ir5 Ir6 Ir7 Ir8 Ir9 Ir10]
A=
15 0 -2 0 -8
0 43 -18 -10 0
-2 -18 34 -9 -5
0 -10 -9 33 -14
-8 0 -5 -14 40
B=
-38
38
0
-20
-24
I=
-3.7547
0.1040
-0.9186
-1.6992
-2.0605
corrientes =
0.1040
1.0226
1.8032
0.7806
1.1419
0.3613
1.6942
2.0605
3.7547
2.8361

También podría gustarte