Anda di halaman 1dari 46

Facultad de Producción y Servicios

Escuela Profesional de Ingeniería Electica

UNSA

Practica de Software aplicado a la Ingeniería


Pertenece a :
C.U.I :
08/09/2016

PROBLEMAS DEL CAPÍTULO 1


1) ejercicio >> ((cos(5*pi/6)^2)*sin(7*pi/8)^2)+
(tan(pi*log(8)/6))/7*5/2
a)
ans 0.792499971501332
>> (35.7*64-7^3)/(45+5^2)
5) ejercicio
ans = 27.74
a)
b)
>> x=13.5
>> (5/4*7*6^2)+3^7/(9^3-652)
>> x^3+5*x^2-26.7*x-52
ans = 343.40
ans = 2959.175
2) ejercicio
b)
a)
>> (sqrt(14*x^3))/exp(3*x)
>> (2+7)^3+(273^(2/3))/2+55^2/3
ans = 4.78231472258841e-016
ans = 1758.37
c)
b)
>> log(abs(x^2-x^3))
>> 2^3+7^3+273^3/2+55^(3/2)
ans = 7.73110801519702
ans = 10173967.39
6) ejercicio
3) ejercicio
>> x=9.6
a)
>> z=8.1
>> ((3^7*log(76))/(7^3+546))+(nthroot(910,3))
a)
ans = 20.34
>> x*z^2-((2*z)/(3*x))^3/5
b)
ans = 629.820404296875
>> 43*((nthroot(250,4)+23)^2)/(exp(45-3^3))
b)
ans = 0.00047657831119283
>> ((443*z)/(2*x^3))+((exp(-x*z))/(x+z))
4) ejercicio
ans = 2.02789306640625
a)
7) ejercicio
>> (((cos(5*pi/6))^2)*(sin(7*pi/8))^2)+
(tan(pi*log(8)/6))/sqrt(7) >> a=15.62;b=-7.08;c=62.5;

ans = 0.832299699850721 >> d=0.5*(a*b-c)

d = -86.5448

b) a)
>> a+((a*b*(a+d)^2)/c*sqrt(abs(a*b))) >> tan(2*x)

ans = -93586.9241377321 ans = 2.0083

b) >> (2*tan(x))/(1-(tan(x))^2)

>> (d*exp(d/2))+((((a*d)+(c*d))/((20/a)+(30/b)))/ ans = 2.0083


(a+b+c+d))
b)
ans = -147.469965713277
>> tan(x/2)
8) ejercicio
ans = 0.2845
>> r=nthroot((350*3)/4*pi,3)
>> sqrt((1-cos(x))/(1+cos(x)))
r = 9.37762928210497
ans = 0.2845
>> A=4*pi*r^2
11) ejercicio
A = 1105.08576415143
>> a=5*pi/9
>> x=(5*pi/24)
a = 1.7453
x = 0.654498469497874
>> b=pi/7
9) ejercicio
b = 0.4488
a)
>> cos(a)-cos(b)
>> sin(2*x)
ans = -1.0746
ans = 0.965925826289068
>> (2*sin((a+b)/2))*sin((b-a)/2)
>> 2*(sin(x))*cos(x)
ans = -1.0746
ans = 0.965925826289068
12) ejercicio
b)
>> a=11;b=12;
>> cos(x/2)
>> c=sqrt(a^2+b^2)
ans = 0.946930129495106
c = 16.2788
>> sqrt((1+cos(x))/2)
>> acos(b/c)
ans = 0.946930129495106
ans = 0.7419
10) ejercicio
13) ejercicio
>> x=(3*pi)/17
>> a=18;b=35;c=50;
x = 0.5544
>> Y=acos((a^2+b^2-c^2)/(2*a*b))
a)
Y = 2.4261 >> d=(abs(A*Xo+B*Yo+C))/sqrt(A^2+B^2)

14) ejercicio d = 2.5725

>> A=3;B=5;C=-6;Xo=2;Yo=-3;
PROBLEMAS DEL CAPÍTULO 2

1.-

>> x=pi/3;

>> A=[32 4 81 exp(2.5) cos(x) 14 12]

A=

32.0000 4.0000 81.0000 12.1825 0.5000 14.0000 12.0000

2.-

>> y=2.5*pi;

>> B=[55;14;log(51);987;0;5*sin(y)]

B=

55.0000

14.0000

3.9318

987.0000

5.0000

3.-

>> C=[1:2:33;]

C=

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33
4.-

>> D=[15:-5:-25;]

D=

15 10 5 0 -5 -10 -15 -20 -25

>> D=D'

D=

15

10

-5

-10

-15

-20

-25

5.-

>> E=[7:33/14:40;]

E=

Columns 1 through 10

7.0000 9.3571 11.7143 14.0714 16.4286 18.7857 21.1429 23.5000 25.8571 28.2143

Columns 11 through 15

30.5714 32.9286 35.2857 37.6429 40.0000


6.-

>> F=[-1:-14/11:-15;]

F=

Columns 1 through 10

-1.0000 -2.2727 -3.5455 -4.8182 -6.0909 -7.3636 -8.6364 -9.9091 -11.1818 -12.4545

Columns 11 through 12

-13.7273 -15.0000

>> F=F'

F=

-1.0000

-2.2727

-3.5455

-4.8182

-6.0909

-7.3636

-8.6364

-9.9091

-11.1818

-12.4545

-13.7273

-15.0000

7.-
>> Aprimero=[4:3:49;]

Aprimero =

4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49

>> Asegundo=Aprimero([1:4,13:16])

Asegundo =

4 7 10 13 40 43 46 49

8.-

>> B=[1:3:25;]

B=

1 4 7 10 13 16 19 22 25

>> B=[1:3:25;72:-6:24;linspace(0,1,9)]

B=

1.0000 4.0000 7.0000 10.0000 13.0000 16.0000 19.0000 22.0000 25.0000

72.0000 66.0000 60.0000 54.0000 48.0000 42.0000 36.0000 30.0000 24.0000

0 0.1250 0.2500 0.3750 0.5000 0.6250 0.7500 0.8750 1.0000

9.-

>> 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

>> va=A(2,:)

va =

12 6 34 0 5

>> A=A';

>> vb=A(4,:);

>> vb(6)=0

vb =

11 0 41 0 0 0

>> vc=[A(1,:),A(2,:)]

vc =

6 43 2 11 87 12 6 34 0 5

>> A=A';

>> vd=[A(2,:),A(5,:)]

vd =

43 6 18 87 5 9

10.-

>> 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

>> ua=C(:,3)

ua =

21

>> C=C';

>> ub=C(:,2);

ub =

12

15

>> uc=[C(:,1);C(:,3);C(:,5)]

uc =

9
21

10

15

35

>> C=C';

ud=[C(:,1);C(:,2)]

ud =

10

12

15

11.-

>> A=[1: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

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

B=

1 3 5 7

21 15 9 3

5 15 25 35

>> C=A(:,5);

>> D=A(:,7);

>> u=[A(3,:),C',D']

u=

21 18 15 12 9 6 3 5 10 9 25 7 14 3 35

12.-

>>

A=zeros(2,5)

A=

0 0 0 0 0

0 0 0 0 0

>> x=ones(1,3);

>> B=diag(x)

B=

1 0 0

0 1 0
0 0 1

>> C=ones(4,2)

C=

1 1

1 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(1:2,5:7,:)=5;
>> A(3,1:3,:)=5;

>> A(5:7,1:2,:)=4;

>> A(5:7,3,:)=7;

>> A(5:7,5:7,:)=9

A=

2 2 2 0 5 5 5

2 2 2 0 5 5 5

5 5 5 0 0 0 0

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.-

>> B=zeros(3,5)

B=

0 0 0 0 0

0 0 0 0 0

0 0 0 0 0

>> B(:,3:4)=ones(3,2)

B=

0 0 1 1 0

0 0 1 1 0

0 0 1 1 0
15.-

>> C=[1:1:7;8:1:14;15:1:21;22:1:28;29:1:35;]

C=

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

>> D=C([2:4],[3:6])

D=

10 11 12 13

17 18 19 20

24 25 26 27

16.-

>> A=ones(3,3)

A=

1 1 1

1 1 1

1 1 1
>> B=ones(2,2);

B(1:2,:)=5

B=

5 5

5 5

A([4,5],[4,5])=B

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

PROBLEMAS DEL CAPÍTULO 3


1.-sean los siguientes vectores:
u= 4i + 9j - 5k
v= - 3i + 6j – 7k
a)producto escalar u.v por multiplicación matricial
>> u=[4 9 -5];

>> v=[-3; 6; -7;];

>> u*v

ans =

77

b)producto escalar utilizando la función dot


>> u=[4 9 -5];

>> v=[-3; 6; -7;];

>> dot(u,v)

ans =

77

2 .-Sea la función y=(x2+1)3x3 calcular el valor de y para los siguientes valores x: -2.5 -2
-1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 3
>> x=(-2.5:0.5:3)
x=

-2.5000 -2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000 1.5000 2.0000 2.5000 3.0000

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

y=

1.0e+05 *

0.4888 0.0274 0.0005 0 -0.0000 0 0.0000 0.0001 0.0028 0.0583 0.7180 5.9270

3 .-La profundidad de un pozo, d, en metros se puede determinar a partir del tiempo que
tarda en caer una piedra a su interior
d= (1/2)gt2 g= 9.81 m/s2

Calcular d para t=1, 2, 3, 4, 5, 6, 7, 8, 9,10


>> t=(1:1:10)

t=

1 2 3 4 5 6 7 8 9 10

>> g=9.81

g=

9.8100

>> d=(1/2)*g*t.^2

d=

4.9050 19.6200 44.1450 78.4800 122.6250 176.5800 240.3450 313.9200 397.3050 490.5000

4.- Defina x e y como vectores, tales que x=2, 4, 6, 8, 10, e y=3, 6, 9, 12, 15. Posteriormente
calcular z de la siguiente expresión

>> x=[2 4 6 8 10]

x=

2 4 6 8 10

>> y=[3 6 9 12 15]

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


5.- Defina los escalares h=0.9 y k=12.5 y los vectores x=1, 2, 3, 4, y=0.9, 0.8, 0.7, 0.6 y z=2.5,
3, 3.5, 4. Posteriormente utilice estas variables para calcular T utilizando la siguiente
expresión

>> h=0.9

h=

0.9000

>> k=12.5

k=

12.5000

>> x=[1 2 3 4]

x=

1 2 3 4

>> y=[0.9 0.8 0.7 0.6]

y=

0.9000 0.8000 0.7000 0.6000

>> z=[2.5 3 3.5 4]

z=

2.5000 3.0000 3.5000 4.0000

>> T=((x.*y.*z)./((h+k)^(k./5)))+(k.*exp(z./x+y))./z.^h

T=

164.2004 46.3924 26.1889 17.7944

6.-Demuestre que

Para hacer esto cree un vector n que tenga los elementos: 1 10 100 500 1000 2000 4000 8000

Seguidamente cree un vector y en el cual cada elemento será calculado

Compare los elementos de y con el valor de e

>> n=[1 10 100 500 1000 2000 4000 8000]

n=

1 10 100 500 1000 2000 4000 8000


>> L=(1+1./n).^n

L=

2.0000 2.5937 2.7048 2.7156 2.7169 2.7176 2.7179 2.7181

>> L=exp(1)

L=

2.7183

7.-Demostrar que la serie numérica converge a π2/6

a) Calcule la suma para n=100

>> n=[1:1:100];

>> s=1./(n.^2);

>> sum(s)

ans =

1.6350

>> S=(pi.^2)./6

S=

1.6449

b) Calcule la suma para n=1000

>> n=[1:1:1000];

>> s=1./(n.^2);

>> sum(s)

ans =

1.6439

>> S=(pi.^2)./6

S=

1.6449

c) Calcule la suma para n=10000

>> n=[1:1:10000];

>> s=1./(n.^2);
>> sum(s)

ans =

1.6448

>> S=(pi.^2)./6

S=

1.6449

8.-demostrar que la serie converge ln 2.

a) calcular la suma para n=50

>> n=[0:1:50];

>> s=1./((2.*n+1).*(2.*n+2));

>> sum(s)

ans =

0.6883

b) calcular la suma para n=500

>> n=[0:1:500];

>> s=1./((2.*n+1).*(2.*n+2));

>> sum(s)

ans =

0.6926

c) calcular la suma para n=5000

>> n=[0:1:5000];

>> s=1./((2.*n+1).*(2.*n+2));

>> sum(s)

ans =

0.6931

El ln 2 :

>> S=log(2)
S=

0.6931

9.-Cree las siguientes matrices

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

A=

5 2 4

1 7 -3

6 -10 0

>> B=[11 5 -3;0 -12 4;2 6 1]

B=

11 5 -3

0 -12 4

2 6 1

>> C=[7 14 1;10 3 -2;8 -5 9]

C=

7 14 1

10 3 -2
8 -5 9

a)calcule A+B y B+A

>> x1=A+B

x1 =

16 7 1

1 -5 1

8 -4 1

>> x2=B+A

x2 =

16 7 1

1 -5 1

8 -4 1

b)Calcule A+(B+C) y (A+B)+C

>> y1=A+(B+C)

y1 =

23 21 2

11 -2 -1

16 -9 10

>> y2=(A+B)+C

y2 =

23 21 2

11 -2 -1

16 -9 10

c)Calcule 5(A+C) y 5A+5C

>> z1=5.*(A+C)

z1 =

60 80 25

55 50 -25
70 -75 45

>> z2=5.*A+5.*C

z2 =

60 80 25

55 50 -25

70 -75 45

d)Calcule A*(B+C) y A*B+A*C

>> w1=A.*(B+C)

w1 =

90 38 -8

10 -63 -6

60 -10 0

>> w2=A.*B+A.*C

w2 =

90 38 -8

10 -63 -6

60 -10 0

10.-Utilice las matrices A, B, C del problema anterior para contestar a lo siguiente:

¿Es A*B=B*A?

>> a1=A.*B

a1 =

55 10 -12

0 -84 -12

12 -60 0

>> a2=B.*A

a2 =

55 10 -12

0 -84 -12
12 -60 0

¿Es A*(B*C)=(A*B)*C?

>> b1=A.*(B.*C)

b1 =

385 140 -12

0 -252 24

96 300 0

>> b2=(A.*B).*C

b2 =

385 140 -12

0 -252 24

96 300 0

¿Es (A*B)'=B'*A'?

>> c1=(A.*B)'

c1 =

55 0 12

10 -84 -60

-12 -12 0

>> c2=B'.*A'

c2 =

55 0 12

10 -84 -60

-12 -12 0

¿Es (A+B)'=A'+B'?

>> d1=(A+B)'

d1 =

16 1 8

7 -5 -4
1 1 1

>> d2=A'+B'

d2 =

16 1 8

7 -5 -4

1 1 1

11.-resolver

5x + 4y - 2z + 6w =4

3x + 6y + 6z + 4.5w = 13.5

6x + 12y - 2z + 16w = 20

4x - 2y + 2z - 4w =6

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

A=

5.0000 4.0000 -2.0000 6.0000

3.0000 6.0000 6.0000 4.5000

6.0000 12.0000 -2.0000 16.0000

4.0000 -2.0000 2.0000 -4.0000

>> B=[4;13.5;20;6]

B=

4.0000

13.5000

20.0000

6.0000

>> xyzw=inv(A)*B

xyzw =

-0.6667

31.6667

-11.3333
-23.6667

12.-Un proyectil se dispara con una velocidad de 750 m/s. Calcule la distancia d a la que el proyectil
alcanza el suelo si el ángulo de lanzamiento θ cambia de 5o a 85o en incrementos de 5o

>> v=750;

>> g=9.81;

>> ang=[5:5:85];

>> Voy=750*sin((pi/180).*ang);

>> Vx=750*cos((pi/180).*ang);

>> t=Voy./g;

>> d=Vx.*2.*t;

>> angvsdis=[ang ;d];

>> round(angvsdis)

>> round(angvsdis)

ans =

Columns 1 through 9

5 10 15 20 25 30 35 40 45

9957 19611 28670 36857 43925 49657 53881 56468 57339

Columns 10 through 17

50 55 60 65 70 75 80 85

56468 53881 49657 43925 36857 28670 19611 9957

13.-Dos proyectiles, A y B, se disparan en el mismo instante desde el mismo punto. El


proyectil A se dispara a una velocidad de 680m/s con un ángulo de 65 o, mientras que el
proyectil B dispara a una velocidad de 780m/s con un ángulo de 42 o .Calcule qué proyectil
llega antes a tierra. Seguidamente, tome el tiempo de vuelo Tf de ese proyectil y divídalo en
diez incrementos, creando para un vector t con 11 elementos igualmente espaciados.
Calcule la distancia entre los dos proyectiles para cada una de estas 11 tabulaciones de t

>> Va=680;

>> Ang1=65;

>> Vb=780;

>> Ang2=42;

>> g=9.81;
>> T1=2*Va*sin((pi/180)*Ang1)/g;

>> T2=2*Vb*sin((pi/180)*Ang2)/g; >> d1=Va*cos((pi/180)*Ang1)*T1;

>> d2=Vb*cos((pi/180)*Ang2)*T2;

El misil b es el primero en llegar a tierra

Incrementos de tiempo del misil b

>> tabla1=linspace(0,[T2],11)

tabla1 =

0 10.6406 21.2812 31.9218 42.5624 53.2030 63.8437 74.4843 85.1249 95.7655 106.4061

>> tabla_t1=Va*cos((pi/180)*Ang1)*tabla1;

>> tabla_t2=Vb*cos((pi/180)*Ang2)*tabla1;

>> D2_D1=tabla_t2-tabla_t1;

Diferencia de distancias del misil b y del misil a con respecto al tiempo del misil b

>> round(D2_D1)

ans =

0 3110 6220 9330 12440 15550 18660 21770 24880 27990 31100

14.-El circuito eléctrico que se muestra a


continuación contiene resistencias y fuentes de
alimentación. Calcule la intensidad de corriente
que pasa por cada resistencia. Utilice para ello una
división por mallas en base a las leyes de kirchhoff

>> r1=15;

>> r2=18;

>> r3=10;

>> r4=9;

>> r5=5;

>> r6=14;

>> r7=8;

>> r8=13;

>> r9=5;
>> r10=2;

>> v1=38;

>> v2=20;

>> v3=24;

>> malla=[(r1+r2+r3),-r2,-r3,0,0;-r2,(r10+r2+r4+r5),-r4,-r5,-r10;-r3,-r4,(r3+r4+r6),-r6,0;0,-r5,-r6,
(r7+r5+r6+r8),-r7;0,-r10,0,-r7,(r9+r10+r7)]

malla =

43 -18 -10 0 0

-18 34 -9 -5 -2

-10 -9 33 -14 0

0 -5 -14 40 -8

0 -2 0 -8 15

>> voltajes=[v1;0;-v2;-v3;-v1]

voltajes =

38

-20

-24

-38

>> I1_I2_I3_I4_I5=inv(malla)*voltajes

I1_I2_I3_I4_I5 =

0.1040

-0.9186

-1.6992

-2.0605

-3.7547

PROBLEMAS DEL CAPÍTULO 4


Problema 1 :

input('Se tiene una copa cónica que tiene de volumen de 250 centrimetros cúbicos')

input('Nos pide determinar el radio y el área de la superficie cónica')

input('Para las alturas de 5, 6, 7, 8 y 9cm')

input('Si el volumen esta dado por V=(1/3)*(pi*r^2)*h')

input('Si el área de la superficie es S=pi*r*(r^2+h^2)^(1/2)')

V=250;

h=input('Escriba la altura que va utilizar = ');

r=sqrt((V*3)/(pi*h));

S=pi*r*sqrt(r^2+h^2);

input('El radio de la copa cónica es')

radio=r

input('El área superficial de la copa cónica')

area_superficial=S

Problema 2

input('En un cine, el ángulo theta a partir del cual un espectador ve la pelicula')

input('depende de la distancia X del espectador ala pantalla')

input('Calcule el ángulo theta en grados, pra los espectadores que están sentados')

input('a distancias de 30, 45, 60, 75, y 90 pies de la pantalla')

input('Escriba las distancias solicitadas')

x1=input('Primera distancia = ');

x2=input('Segunda distancia = ');

x3=input('Tercera distancia = ');

x4=input('Cuarta distancia = ');

x5=input('Quinta distancia = ');


x=[x1 x2 x3 x4 x5];

y1=6-x(1)*tand(8);

y2=6-x(2)*tand(8);

y3=6-x(3)*tand(8);

y4=6-x(4)*tand(8);

y5=6-x(5)*tand(8);

y=[y1 y2 y3 y4 y5];

tg_d_theta1=24/(x(1)+24*y(1)/x(1)+(y(1)/x(1))^2);

tg_d_theta2=24/(x(2)+24*y(2)/x(2)+(y(2)/x(2))^2);

tg_d_theta3=24/(x(3)+24*y(3)/x(3)+(y(3)/x(3))^2);

tg_d_theta4=24/(x(4)+24*y(4)/x(4)+(y(4)/x(4))^2);

tg_d_theta5=24/(x(5)+24*y(5)/x(5)+(y(5)/x(5))^2);

theta1=atand(tg_d_theta1);

theta2=atand(tg_d_theta2);

theta3=atand(tg_d_theta3);

theta4=atand(tg_d_theta4);

theta5=atand(tg_d_theta5);

input('Los angulos de theta son:')

Theta=[theta1 theta2 theta3 theta4 theta5]

Problema 3

input('La población de un pais es de 50 millones, cantidad que se duplicara en 20 años')

input('Calcule la población dentro de 5 , 10 , 15 años')

t1=input('ingrese el primer año qe desea calcular =');

t2=input('ingrese el segundo año qe desea calcular =');

t3=input('ingrese el tercer año qe desea calcular =');

t=[t1 t2 t3];
d=20;

input('poblacion del pais en millones')

po=50

input('poblacion del pais para cada año escogido en millones')

p1=po*2^(t(1)/d);

p2=po*2^(t(2)/d);

p3=po*2^(t(3)/d);

P=[p1 p2 p3]

Problema 4

input('Un excursionsita necesita cruzar un área arenosa para poder ir del punto A')

input('a un campamento que se encuentra en el punto B ')

input('Para hacer esto puede cruzar la zona arenosa perpedicularmente al camino')

input('y a continuación andar a lo largo de él, o también puede cruzar la zona')

input('arenosa con un ángulo theta hasta el camino, y luego caminar a lo largo del camino')

input('El excursionista camina a una velocidad de 3.5Km/h por la arena, y a 5Km/h por el camino')

input('Calcule el tiempo que le lleva alcanzar el campamento contemplando distintos ángulos')

input('0, 10, 20, 30, 40, 50, 60 en grados')

input('Escriba los ángulos que va evaluar')

theta1=input('primer ángulo = ');

theta2=input('segundo ángulo = ');

theta3=input('tercer ángulo = ');

theta4=input('cuarto ángulo = ');

theta5=input('quinto ángulo = ');

theta6=input('sexto ángulo = ');

theta7=input('séptimo ángulo = ');

ang_theta=[theta1 theta2 theta3 theta4 theta5 theta6 theta7];

w=4.5;
u=14;

v_are=3.5;

v_cam=5;

y=w./cosd(ang_theta);

x=u-y.*sind(ang_theta);

t1=y./v_are;

t2=x./v_cam;

t=t1+t2;

Theta=round(ang_theta);

input('Tabla de ángulos vs tiempos totales')

tabla_1=[Theta' t']

Problema 5

input('Calcule el balance de una cuenta de ahorros al final de año durante N años')

input('La cuenta tiene un capital inicial de $1000 y un interés de 6.5%')

n=input('Escriba la cantidad de años = ');

A=1000;

r=6.5;

B=A*(1+(r/100))^n;

input('El balance de ahorros final es:')

round(B)

Problema 6

input('La velocidad v y la distancia d, en función del tiempo t, de un coche que tiene una velocidad
constante')

input('Determine la velocidad y la distancia para cada segundo')

n=input('Escriba la cantidad de tiempo en segundos que va evaluar = ');

t=0:1:n;
a=1.55;

v=a*t;

d=(1/2)*a*t.^2;

ta_bla1=[t' d' v'];

ta_bla2=round(ta_bla1);

input('tabla de tiempo(s) distancia(m) velocidad(m/s)')

ta_bla2

Problema 7

input('Se conectan resistencias en paralelo en un circuito eléctrico')

input('Calcule la corriente que pasa por cada resistencia, así como la potencia disipada por cada una')

Vs=input('Escriba el voltaje del circuito = ');

R=input('Escriba las resistencias en forma de vector entre [ ] = ');

In=[];

Pn=[];

for i=1:length(R)

In(i)=(Vs/R(i));

end

Req=(sum(1./R))^(-1);

Is=Vs/Req;

for i=1:length(R)

Pn(i)=Vs*In(i);

end

input('Tabla de resistencias corrientes y potencias')

Tabla_1=[R' In' Pn']

Problema 8

input('Sea la grafica de la función f(x)=a*x^3+b*x^2+c*x+d')


input('que pasa por los puntos (-2,-3.4),(-0.5,5.525),(1,16.7),(2.5,70.625)')

input('Calcule las constantes a, b, c, d')

x=input('Escriba como vector entre [ ]la primera componente de cada punto = ');

y=input('Escriba como vector entre [ ]la segunda componente de cada punto = ');

A=[];

B=[];

C=[];

for i=1:length(x)

A(i)=x(i)^3;

end

for i=1:length(x)

B(i)=x(i)^2;

end

for i=1:length(x)

C(i)=x(i);

end

D=ones(1,length(x));

X=[A' B' C' D'];

Y=y';

Cons_t=inv(X)*Y;

input('Las constantes a, b, c, d son respectivamente:')

Cons_t

Problema 9

input('Sean las siguientes ecuaciones de una estructura resolver la matriz y hallar F1, F2, F3, F4, F5, F6, F7')

input('ecuacion 1 F1sen(36.87)=-200)')

input('ecuacion 2 F1cos(36.87)+F2=0')

input('ecuacion 3 F3+F1sen(36.87)=0')
input('ecuacion 4 F4-F1cos(36.87)=0')

input('ecuacion 5 -F3-F5sen(36.87)=0')

input('ecuacion 6 F6+F5cos(36.87)-F2=0')

input('ecuacion 7 F5sen(36.87)+F7=0')

f_1=input('Escriba los coeficientes de F1 en forma de vector en [ ] = ');%[sind(36.87) cosd(36.87) sind(36.87)


cosd(36.87) 0 0 0]%

f_2=input('Escriba los coeficientes de F2 en forma de vector en [ ] = ');%[0 1 0 0 0 -1 0 ]%

f_3=input('Escriba los coeficientes de F3 en forma de vector en [ ] = ');%[0 0 1 0 -1 0 0 ]%

f_4=input('Escriba los coeficientes de F4 en forma de vector en [ ] = ');%[0 0 0 1 0 0 0 ]%

f_5=input('Escriba los coeficientes de F5 en forma de vector en [ ] = ');%[0 0 0 0 -sind(36.87) cosd(36.87)


send(36.87)]%

f_6=input('Escriba los coeficientes de F6 en forma de vector en [ ] = ');%[0 0 0 0 1 0 0]%

f_7=input('Escriba los coeficientes de F7 en forma de vector en [ ] = ');%[0 0 0 0 0 0 1]%

f_8=input('Escriba las igualdades de cada ecuación como vector = ');%[-200 0 0 0 0 0 0]%

F=[f_1' f_2' f_3' f_4' f_5' f_6' f_7'];

R=[f_8'];

fue_z=inv(F)*R;

input('Las fuerzas F1 F2 F3 F4 F5 F6 F7 son respectivamente:')

fue_z

Primera Practica

%1.-sea la matriz cuadrada


A=[4 1 0;0 2 7;3 6 1]

A =

4 1 0
0 2 7
3 6 1

% 1.-) A
eye(3)

ans =
1 0 0
0 1 0
0 0 1

C=[A B]
??? Undefined function or variable 'B'.

B=eye(3)

B =

1 0 0
0 1 0
0 0 1

C=[A B]

C =

4 1 0 1 0 0
0 2 7 0 1 0
3 6 1 0 0 1

% 1.-) B
D=[-3*A(1,:)]

D =

-12 -3 0

E=A(3,:)

E =

3 6 1

F=[D+E]

F =

-9 3 1

E=[A(1,:);A(2,:);F]

E =

4 1 0
0 2 7
-9 3 1

% 1..- C
B=[A(:,3),A(:,2),A(:,1)]

B =

0 1 4
7 2 0
1 6 3

% 1..- D
B=[A(:,1),[],A(:,3)]

B =

4 0
0 7
3 1

% 1..- E
B'

ans =

4 0 3
0 7 1

% 2. SEA LA MATRIZ
A=[6 4 0;1 5 6;3 2 -7]

A =

6 4 0
1 5 6
3 2 -7

% 2..- A
A=[min(A(1,:));min(A(2,:));min(A(3,:))]

A =

0
1
-7

% 2..- B
A=[-sort(-A(:,1)),-sort(-A(:,2)),-sort(-A(:,3))]
??? Attempted to access A(:,2); index out of bounds because
size(A)=[3,1].

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

A =

6 4 0
1 5 6
3 2 -7

A=[-sort(-A(:,1)),-sort(-A(:,2)),-sort(-A(:,3))]

A =
6 5 6
3 4 0
1 2 -7

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

A =

6 4 0
1 5 6
3 2 -7

A=[-sort(-A)]

A =

6 5 6
3 4 0
1 2 -7

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

A =

6 4 0
1 5 6
3 2 -7

A=[sort(A(:,1)),sort(A(:,2)),sort(A(:,3))]

A =

1 2 -7
3 4 0
6 5 6

A=[sort(A(:,:))]

A =

1 2 -7
3 4 0
6 5 6

% 2.- C
A=[6 4 0;1 5 6;3 2 -7]

A =

6 4 0
1 5 6
3 2 -7

A=[sort(A(1,:));sort(A(2,:));sort(A(3,:))]

A =
0 4 6
1 5 6
-7 2 3

% 2.- D
A=[6 4 0;1 5 6;3 2 -7]

A =

6 4 0
1 5 6
3 2 -7

B=[A(1,:),A(2,:),A(3,:)]

B =

6 4 0 1 5 6 3 2 -7

B=sort(B)

B =

-7 0 1 2 3 4 5 6 6

% 2.- E
A=[6 4 0;1 5 6;3 2 -7]

A =

6 4 0
1 5 6
3 2 -7

B=[A(1,:),A(2,:),A(3,:)]

B =

6 4 0 1 5 6 3 2 -7

abs(B)

ans =

6 4 0 1 5 6 3 2 7

max(abs(B))

ans =

% 3.-
magic(3)
ans =

8 1 6
3 5 7
4 9 2

A=magic(3)

A =

8 1 6
3 5 7
4 9 2

C=8+A

C =

16 9 14
11 13 15
12 17 10

% 4.-)
G=7.*ones(2,7)

G =

7 7 7 7 7 7 7
7 7 7 7 7 7 7

% 5.-)
F=-5+(5-(-5)).*rand(4)

F =

3.1472 1.3236 4.5751 4.5717


4.0579 -4.0246 4.6489 -0.1462
-3.7301 -2.2150 -3.4239 3.0028
4.1338 0.4688 4.7059 -3.5811

% 6.-)
round(F)

ans =

3 1 5 5
4 -4 5 0
-4 -2 -3 3
4 0 5 -4

% 7.-)
A=magic(5)

A =

17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9

B=[A(2,:);A(4,:)]

B =

23 5 7 14 16
10 12 19 21 3

% 7 a.-)
B=[A(2,:);A(4,:)]

B =

23 5 7 14 16
10 12 19 21 3

% 7 b.-)
C=[A(:,1),A(:,3),A(:,5)]

C =

17 1 15
23 7 16
4 13 22
10 19 3
11 25 9

% 7 C.-)
D=[A(3,:)]

D =

4 6 13 20 22

A =

17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9

D=[A(:,3)]

D =

1
7
13
19
25

% 7 D.-)
A(3,:)=[]

A =

17 24 1 8 15
23 5 7 14 16
10 12 19 21 3
11 18 25 2 9

x=(0:pi/2:2*pi)

x =

0 1.5708 3.1416 4.7124 6.2832

%8
x=(0:pi/2:2*pi)

x =

0 1.5708 3.1416 4.7124 6.2832

R=[x; sin(x.); cos(x.)]


??? R=[x; sin(x.); cos(x.)]
|
Error: Unbalanced or unexpected parenthesis or bracket.

R=[x; sin(x); cos(x)]

R =

0 1.5708 3.1416 4.7124 6.2832


0 1.0000 0.0000 -1.0000 -0.0000
1.0000 0.0000 -1.0000 -0.0000 1.0000

%9..-

Y=(1:2:7)

Y =

1 3 5 7

U=(2:2:8)

U =

2 4 6 8

I=[U; 3*U; 5*U; 7*U]

I =
2 4 6 8
6 12 18 24
10 20 30 40
14 28 42 56

% 10..-)
i=(1:3)

i =

1 2 3

i'

ans =

1
2
3

j=(1:3)

j =

1 2 3

C=i'*j

C =

1 2 3
2 4 6
3 6 9

% 11.-)
% 10 B.-)
C=cos(i'*j)

C =

0.5403 -0.4161 -0.9900


-0.4161 -0.6536 0.9602
-0.9900 0.9602 -0.9111

% 11.-)
A=ones(4,4)

A =

1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1

P=[A(:,1); 2.*A(:,2); 3.*A(:,3); 4.*A(:,4)]


P =

1
1
1
1
2
2
2
2
3
3
3
3
4
4
4
4

P=[A(:,1), 2.*A(:,2), 3.*A(:,3), 4.*A(:,4)]

P =

1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4

P'

ans =

1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4

P=[A(1,:), 2.*A(2,:), 3.*A(3,:), 4.*A(4,:)]

P =

1 1 1 1 2 2 2 2 3 3 3
3 4 4 4 4

P=[A(1,:); 2.*A(2,:); 3.*A(3,:); 4.*A(4,:)]

P =

1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4

% EJERCICIOS ADICIONALES
uiopen('C:\Documents and Settings\PC 12\Mis
documentos\MATLAB\practica1_Quispe_PinTo_Grupo_D',1)
% 1 .-)
magic(3)

ans =

8 1 6
3 5 7
4 9 2

diag(magic(3))

ans =

8
5
2

diag(magic(3))*ones(3)
??? Error using ==> mtimes
Inner matrix dimensions must agree.

A=magic(3)

A =

8 1 6
3 5 7
4 9 2

B=ones(3)

B =

1 1 1
1 1 1
1 1 1

diag(0)

ans =

C=B.*diag(0)

C =

0 0 0
0 0 0
0 0 0

C=B*diag(0)

C =
0 0 0
0 0 0
0 0 0

diary off

Anda mungkin juga menyukai