Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

PROGRA

Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

MATLAB Command Window Page 1

Trial License -- for use to evaluate programs for possible purchase as an end-
user only.

>> % ASHLEY NAHOMY DELGADO LUCAS


>> date

ans =

'07-Dec-2023'

>> % EJERCICIO 1
>> % Literal (a)
>> r=5;
>> A=pi*r^2

A =

78.5398

>> % Literal (b)


>> r=10;
>> As=4*pi*r^2

As =

1.2566e+03

>> % Literal (c)


>> r=2;
>> Ve=4/3*pi*r^3

Ve =

33.5103

>> % EJERCICIO 2
>> % Literal (a)
>> arista=5;
>> A=arista^2

A =

25

>> % Literal (b)


>> arista=10;
>> As=6*arista^2

As =

600
MATLAB Command Window Page 2

>> % Literal (c)


>> arista=12;
>> Vc=arista^3

Vc =

1728

>> % EJERCICIO 3
>> G=6.673*10^11;
>> m1=6*10^24;
>> m2=7.4*10^22;
>> r=3.9*10^8;
>> F=G*m1*m2/r^2

F =

1.9479e+42

>> % EJERCICIO 4
>> G=6.673*10^11;
>> m1=6*10^24;
>> m2=7.4*10^22;
>> r=linspace(3.8*10^8,4*10^8,10);
>> F=G*m1*m2./r.^2

F =

1.0e+42 *

Columns 1 through 4

2.0518 2.0280 2.0046 1.9817

Columns 5 through 8

1.9591 1.9369 1.9151 1.8936

Columns 9 through 10

1.8725 1.8518

>> % EJERCICIO 5
>> grados=[0:10:90]';
>> radianes=(grados.*pi)./180;
>> G_a_R=[grados,radianes]

G_a_R =

0 0
10.0000 0.1745
20.0000 0.3491
30.0000 0.5236
MATLAB Command Window Page 3

40.0000 0.6981
50.0000 0.8727
60.0000 1.0472
70.0000 1.2217
80.0000 1.3963
90.0000 1.5708

>> % EJERCICIO 5.1


>> x=0:0.1:2*pi;
>> seno=sin(x);
>> coseno=cos(x);
>> tangente=tan(x);
>> Tabla=[x',seno',coseno',tangente']

Tabla =

0 0 1.0000 0
0.1000 0.0998 0.9950 0.1003
0.2000 0.1987 0.9801 0.2027
0.3000 0.2955 0.9553 0.3093
0.4000 0.3894 0.9211 0.4228
0.5000 0.4794 0.8776 0.5463
0.6000 0.5646 0.8253 0.6841
0.7000 0.6442 0.7648 0.8423
0.8000 0.7174 0.6967 1.0296
0.9000 0.7833 0.6216 1.2602
1.0000 0.8415 0.5403 1.5574
1.1000 0.8912 0.4536 1.9648
1.2000 0.9320 0.3624 2.5722
1.3000 0.9636 0.2675 3.6021
1.4000 0.9854 0.1700 5.7979
1.5000 0.9975 0.0707 14.1014
1.6000 0.9996 -0.0292 -34.2325
1.7000 0.9917 -0.1288 -7.6966
1.8000 0.9738 -0.2272 -4.2863
1.9000 0.9463 -0.3233 -2.9271
2.0000 0.9093 -0.4161 -2.1850
2.1000 0.8632 -0.5048 -1.7098
2.2000 0.8085 -0.5885 -1.3738
2.3000 0.7457 -0.6663 -1.1192
2.4000 0.6755 -0.7374 -0.9160
2.5000 0.5985 -0.8011 -0.7470
2.6000 0.5155 -0.8569 -0.6016
2.7000 0.4274 -0.9041 -0.4727
2.8000 0.3350 -0.9422 -0.3555
2.9000 0.2392 -0.9710 -0.2464
3.0000 0.1411 -0.9900 -0.1425
3.1000 0.0416 -0.9991 -0.0416
3.2000 -0.0584 -0.9983 0.0585
3.3000 -0.1577 -0.9875 0.1597
3.4000 -0.2555 -0.9668 0.2643
3.5000 -0.3508 -0.9365 0.3746
3.6000 -0.4425 -0.8968 0.4935
MATLAB Command Window Page 4

3.7000 -0.5298 -0.8481 0.6247


3.8000 -0.6119 -0.7910 0.7736
3.9000 -0.6878 -0.7259 0.9474
4.0000 -0.7568 -0.6536 1.1578
4.1000 -0.8183 -0.5748 1.4235
4.2000 -0.8716 -0.4903 1.7778
4.3000 -0.9162 -0.4008 2.2858
4.4000 -0.9516 -0.3073 3.0963
4.5000 -0.9775 -0.2108 4.6373
4.6000 -0.9937 -0.1122 8.8602
4.7000 -0.9999 -0.0124 80.7128
4.8000 -0.9962 0.0875 -11.3849
4.9000 -0.9825 0.1865 -5.2675
5.0000 -0.9589 0.2837 -3.3805
5.1000 -0.9258 0.3780 -2.4494
5.2000 -0.8835 0.4685 -1.8856
5.3000 -0.8323 0.5544 -1.5013
5.4000 -0.7728 0.6347 -1.2175
5.5000 -0.7055 0.7087 -0.9956
5.6000 -0.6313 0.7756 -0.8139
5.7000 -0.5507 0.8347 -0.6597
5.8000 -0.4646 0.8855 -0.5247
5.9000 -0.3739 0.9275 -0.4031
6.0000 -0.2794 0.9602 -0.2910
6.1000 -0.1822 0.9833 -0.1853
6.2000 -0.0831 0.9965 -0.0834

>> % LITERAL 3.11


>> A=4;
>> W=0.6;
>> T=0:10;
>> x=A* cos(W*T);
>> Tabla=[x',t']
Unrecognized function or variable 't'.

Did you mean:


>> Tabla=[x',T']

Tabla =

4.0000 0
3.3013 1.0000
1.4494 2.0000
-0.9088 3.0000
-2.9496 4.0000
-3.9600 5.0000
-3.5870 6.0000
-1.9610 7.0000
0.3500 8.0000
MATLAB Command Window Page 5

2.5388 9.0000
3.8407 10.0000

>> %EJERCICIO 6
>> Q=8000;
>> R=1.987;
>> K0=1200;
>> T=100:50:500;
>> K=K0*exp(-Q./(R.*T));
>> Tabla=[T',K']

Tabla =

100.0000 0.0000
150.0000 0.0000
200.0000 0.0000
250.0000 0.0001
300.0000 0.0018
350.0000 0.0121
400.0000 0.0510
450.0000 0.1561
500.0000 0.3820

>> % EJERCICIO 7
>> b=1:1:10;
>> logb=log(10)./log(b);
>> Tabla=[b'logb']
Tabla=[b'logb']

Invalid expression. Check for missing


multiplication operator, missing or unbalanced
delimiters, or other syntax error. To construct
matrices, use brackets instead of parentheses.

>> Tabla=[b',logb']

Tabla =

1.0000 Inf
2.0000 3.3219
3.0000 2.0959
4.0000 1.6610
5.0000 1.4307
6.0000 1.2851
7.0000 1.1833
8.0000 1.1073
9.0000 1.0480
10.0000 1.0000
MATLAB Command Window Page 6

>> % EJERCICIO 8
>> Po=100;
>> r=0.9;
>> t=10;
>> P=Po*exp(r*t)

P =

8.1031e+05

>> % EJERCICIO 9
>> % DATOS
>> a=[15 3 22;3 8 5;14 3 82];
>> b=[1;5;6];
>> c=[12 18 5 2];
>> % LITERAL (a)
>> d=a(:,3)

d =

22
5
82

>> % LITERAL (b)


>> e=[b,d]

e =

1 22
5 5
6 82

>> % LITERAL (c)


>> f=[b;d]

f =

1
5
6
22
5
82

>> % LITERAL (d)


>> g=[a;c(1:3)]

g =

15 3 22
3 8 5
14 3 82
MATLAB Command Window Page 7

12 18 5

>> % LITERAL (e)


>> h=[a(1,3),c(1,2),b(2,1)]

h =

22 18 5

>> % EJERCICIO 10
>> base=[0:2:10];
>> altura=[2:2:6];
>> [base,altura]=meshgrid(base,altura);
>> A=(1/2)*base.*altura

A =

0 2 4 6 8 10
0 4 8 12 16 20
0 6 12 18 24 30

>> % EJERCICIO 11
>> t=100:100:1000;
>> p=100:100:1000;
>> r=0.2870;
>> [t,p]=meshgrid(t,p);
>> V=(r.*t')./p

V =

Columns 1 through 4

0.2870 0.2870 0.2870 0.2870


0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870

Columns 5 through 8

0.2870 0.2870 0.2870 0.2870


0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
0.2870 0.2870 0.2870 0.2870
MATLAB Command Window Page 8

0.2870 0.2870 0.2870 0.2870


0.2870 0.2870 0.2870 0.2870

Columns 9 through 10

0.2870 0.2870
0.2870 0.2870
0.2870 0.2870
0.2870 0.2870
0.2870 0.2870
0.2870 0.2870
0.2870 0.2870
0.2870 0.2870
0.2870 0.2870
0.2870 0.2870

>> % EJERCICIO 12
>> % DATOS
>> mt=magic(5)

mt =

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

>> a=mt;
>> % LITERAL (a)
>> a1=2*a

a1 =

34 48 2 16 30
46 10 14 28 32
8 12 26 40 44
20 24 38 42 6
22 36 50 4 18

>> % ES UNA MATRIZ MÁGICA


>>
>> % LITERAL (b)
>> b=a.^2

b =

289 576 1 64 225


529 25 49 196 256
16 36 169 400 484
100 144 361 441 9
121 324 625 4 81
MATLAB Command Window Page 9

>> % ES UNA MATRIZ MÁGICA


>>
>> % LITERAL (c)
>> c=a+2

c =

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

>> % ES UNA MATRIZ MÁGICA


>>
>> % LITERAL (d)
>> a=magic(10)

a =

Columns 1 through 8

92 99 1 8 15 67 74 51
98 80 7 14 16 73 55 57
4 81 88 20 22 54 56 63
85 87 19 21 3 60 62 69
86 93 25 2 9 61 68 75
17 24 76 83 90 42 49 26
23 5 82 89 91 48 30 32
79 6 13 95 97 29 31 38
10 12 94 96 78 35 37 44
11 18 100 77 84 36 43 50

Columns 9 through 10

58 40
64 41
70 47
71 28
52 34
33 65
39 66
45 72
46 53
27 59

>> % LITERAL (a)


>> a;
>> % LITERAL (b)
>> a1=2*a

a1 =
MATLAB Command Window Page 10

Columns 1 through 8

184 198 2 16 30 134 148 102


196 160 14 28 32 146 110 114
8 162 176 40 44 108 112 126
170 174 38 42 6 120 124 138
172 186 50 4 18 122 136 150
34 48 152 166 180 84 98 52
46 10 164 178 182 96 60 64
158 12 26 190 194 58 62 76
20 24 188 192 156 70 74 88
22 36 200 154 168 72 86 100

Columns 9 through 10

116 80
128 82
140 94
142 56
104 68
66 130
78 132
90 144
92 106
54 118

>> % LITERAL (c)


>> a2=a.^2

a2 =

Columns 1 through 4

8464 9801 1 64
9604 6400 49 196
16 6561 7744 400
7225 7569 361 441
7396 8649 625 4
289 576 5776 6889
529 25 6724 7921
6241 36 169 9025
100 144 8836 9216
121 324 10000 5929

Columns 5 through 8

225 4489 5476 2601


256 5329 3025 3249
484 2916 3136 3969
9 3600 3844 4761
81 3721 4624 5625
8100 1764 2401 676
8281 2304 900 1024
MATLAB Command Window Page 11

9409 841 961 1444


6084 1225 1369 1936
7056 1296 1849 2500

Columns 9 through 10

3364 1600
4096 1681
4900 2209
5041 784
2704 1156
1089 4225
1521 4356
2025 5184
2116 2809
729 3481

>> % LITERAL (d)


>> a3=a+2

a3 =

Columns 1 through 8

94 101 3 10 17 69 76 53
100 82 9 16 18 75 57 59
6 83 90 22 24 56 58 65
87 89 21 23 5 62 64 71
88 95 27 4 11 63 70 77
19 26 78 85 92 44 51 28
25 7 84 91 93 50 32 34
81 8 15 97 99 31 33 40
12 14 96 98 80 37 39 46
13 20 102 79 86 38 45 52

Columns 9 through 10

60 42
66 43
72 49
73 30
54 36
35 67
41 68
47 74
48 55
29 61

>> %No es una matriz magica y la forma en la que se ordena si afecta la respuesta.
>> % EJERCICIO 13
>> % DATOS
>> x=0:10;
>> figure (1)
MATLAB Command Window Page 12

>> % LITERAL (a)


>> y=exp(x);
>> subplot(2,2,1)
>> plot(y)
>> % LITERAL (b)
>> y=sin(x);
>> subplot(2,2,2)
>> plot(y)
>> % LITERAL (c)
>> a=5;
>> b=2;
>> c=4;
>> y=a*x.^2+b*x+c;
>> subplot(2,2,3)
>> plot(y)
>> % LITERAL (d)
>> y=sqrt(x);
>> subplot(2,2,4)
>> plot(y)
>> % EJERCICIO 14
>> x=-pi:pi;
>> figure (2)
>> y1=sin(x);
>> y2=sin(2*x);
>> y3=sin(3*x);
>> plot(x,y1,x,y2,x,y3)
>> % EJERCICIO 15
>> V0=90;
>> theta=30;
>> g = 9.8;
>> t=1:2:10;
>> Horizontal=t*V0*cos(theta)

Horizontal =

Columns 1 through 4

13.8826 41.6479 69.4132 97.1784

Column 5

124.9437

>> Vertical=t*V0*sin(theta)-(1/2)*g*t.^2

Vertical =

1.0e+03 *

Columns 1 through 4

-0.0938 -0.3109 -0.5671 -0.8626


MATLAB Command Window Page 13

Column 5

-1.1972

>> % EJERCICIO 16
>> figure (3)
>> plot(Horizontal,Vertical)
>> % EJERCICIO 16
>> ang=0:2*pi;
>> figure (4)
>> % LITERAL (a)
>> r=sin(ang).^2+cos(ang).^2;
>> subplot(2,2,1)
>> polar(r)
>> % LITERAL (b)
>> r=sin(ang);
>> subplot(2,2,3)
>> polar(r)
>> % LITERAL (c)
>> r=exp(ang/5);
>> subplot(2,2,2)
>> polar(r)
>> % LITERAL (d)
>> r=sinh(ang);
>> subplot(2,2,4)
>> polar(r)
>> % EJERCICIO 17
>> P0=1000;
>> r=0.08;
>> t=0:30;
>> P=P0*exp(r*t);
>> figure (5)
>> subplot(2,2,1)
>> plot(t,P)
>> subplot(2,2,2)
>> semilogx(t,P)
>> subplot(2,2,3)
>> semilogy(t,P)
>> subplot(2,2,4)
>> loglog(t,P)
>> Tabla =[t',P']

Tabla =

1.0e+04 *

0 0.1000
0.0001 0.1083
0.0002 0.1174
0.0003 0.1271
0.0004 0.1377
0.0005 0.1492
0.0006 0.1616
MATLAB Command Window Page 14

0.0007 0.1751
0.0008 0.1896
0.0009 0.2054
0.0010 0.2226
0.0011 0.2411
0.0012 0.2612
0.0013 0.2829
0.0014 0.3065
0.0015 0.3320
0.0016 0.3597
0.0017 0.3896
0.0018 0.4221
0.0019 0.4572
0.0020 0.4953
0.0021 0.5366
0.0022 0.5812
0.0023 0.6297
0.0024 0.6821
0.0025 0.7389
0.0026 0.8004
0.0027 0.8671
0.0028 0.9393
0.0029 1.0176
0.0030 1.1023

>> % EJERCICIO 18
>> t=0:1.5:45;
>> d=30*(2.^(t/1.5));
>> Tabla=[t',d']

Tabla =

1.0e+10 *

0 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0000
0.0000 0.0001
0.0000 0.0002
0.0000 0.0004
0.0000 0.0008
MATLAB Command Window Page 15

0.0000 0.0016
0.0000 0.0031
0.0000 0.0063
0.0000 0.0126
0.0000 0.0252
0.0000 0.0503
0.0000 0.1007
0.0000 0.2013
0.0000 0.4027
0.0000 0.8053
0.0000 1.6106
0.0000 3.2212

>> % LITERAL (b)


>> subplot(2,2,1)
>> title('Gráfica')
>> xlabel('año')
>> ylabel('transitores')
>> plot(t,d)
>> subplot(2,2,2)
>> title('Gráfica')
>> xlabel('año')
>> ylabel('transitores')
>> plot(t,d)
>> semilogx(t,d)
>> subplot(2,2,3)
>> title('Gráfica')
>> xlabel('año')
>> ylabel('transitores')
>> semilogy(t,d)
>> subplot(2,2,4)
>> title('Gráfica')
>> xlabel('año')
>> ylabel('transitores')
>> loglog(t,d)
>> % EJERCICIO 19
>> x=0:pi/100:20*pi;
>> y=x.*sin(x);
>> z=x.*cos(x);
>> figure(6)
>> subplot(2,2,1)
>> plot(x,y, '-k');
>> subplot(2,2,2)
>> polar (x,y, '-k')
>> subplot(2,2,3)
>> plot3(x,y,z)
>> % ENTRADAS Y SALIDAS CREADAS POR EL USUARIO
>> %FUNCIÓN INPUT
>> % EJERCICIO 7.1
>> archivo_m
Ingrese el valor de x: 78
El valor de sen(78.0000) es: 0.5140
>> %EJERCICIO 7.2
MATLAB Command Window Page 16

>> archivo_max
Ingrese una matriz: [1,5,3,8,9,22]
El valor más grande de la matriz ingresada es: 22.0000
>> %EJERCICIO 7.3
>> volumen_cono
Ingrese el área de la base del cono: 12
Ingrese la altura del cono: 22
El volumen del cono es: 88.0000
>> %FUNCIÓN DISP
>> %EJERCICIO 7.4
>> hola_mundo
Hola, mundo
>> %EJERCICIO 7.5
>> nombres_apellidos
Ingrese su nombre: Ashley
Ingrese sus apellidos: Delgado Lucas
Su nombre completo es: Ashley Delgado Lucas
>> %FUNCIÓN FPRINTF
>> % EJERCICIO 7.8
>> tabla_de_multiplicar
1 por 6 es 6
2 por 6 es 12
3 por 6 es 18
4 por 6 es 24
5 por 6 es 30
6 por 6 es 36
7 por 6 es 42
8 por 6 es 48
9 por 6 es 54
10 por 6 es 60
11 por 6 es 66
12 por 6 es 72
13 por 6 es 78
>> % EJERCICIO 7.11
>> conversion_pulgadas_a_angstroms
Tabla de Conversión de Pulgadas a Angstroms

Pulgadas | Angstroms

1.00 | 2.54e+08
2.00 | 5.08e+08
3.00 | 7.62e+08
4.00 | 1.02e+09
5.00 | 1.27e+09
6.00 | 1.52e+09
7.00 | 1.78e+09
8.00 | 2.03e+09
9.00 | 2.29e+09
10.00 | 2.54e+09
>> %PROBLEMAS COMBINADOS
>> % EJERCICIO 7.14
>> kW_a_hp
Ingrese el incremento entre las entradas de la tabla (en kW): [1:15]
MATLAB Command Window Page 17

Tabla de Conversión de kW a hp

kW | hp

0.00 | 0.0000
1.00 | 1.3410
2.00 | 2.6820
3.00 | 4.0231
4.00 | 5.3641
5.00 | 6.7051
6.00 | 8.0461
7.00 | 9.3871
8.00 | 10.7282
9.00 | 12.0692
10.00 | 13.4102
11.00 | 14.7512
12.00 | 16.0922
13.00 | 17.4333
14.00 | 18.7743
15.00 | 20.1153
>> % LITERAL (b)
>> conversion_2
Ingrese el incremento entre las entradas de la tabla (en ft lb^f/watts): 15
Ingrese el valor final de la tabla (en ft lb^f/watts): 90
Tabla de Conversiones de ft lb^f/watts a Btu/hora

ft lb^f/watts | Btu/hora

0.0000 | 0.0000
15.0000 | 0.0059
30.0000 | 0.0118
45.0000 | 0.0177
60.0000 | 0.0236
75.0000 | 0.0295
90.0000 | 0.0354
>> % LITERAL (c)
>> conversion_3
Ingrese el valor inicial de kW: 0
Ingrese el valor final de kW: 90
Ingrese el número de entradas en la tabla: 10
Tabla de Conversiones de kW a Btu/hora y ft lb^f/watts

kW | Btu/hora | ft lb^f/watts

0.00 | 0.00 | 0.00


10.00 | 34120.00 | 7375.60
20.00 | 68240.00 | 14751.20
30.00 | 102360.00 | 22126.80
40.00 | 136480.00 | 29502.40
50.00 | 170600.00 | 36878.00
60.00 | 204720.00 | 44253.60
70.00 | 238840.00 | 51629.20
80.00 | 272960.00 | 59004.80
MATLAB Command Window Page 18

90.00 | 307080.00 | 66380.40


>> % ESYRUCTURAS DE CONTROL
>> % EJERCICIO 8.24
>> Ahorros
>>

You might also like