trabajo 2 de matlab
DESCRIPTION
Trabajo 2 de MatlabTRANSCRIPT
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 1/23
TRABAJO 2 DE MATLAB
SOLUCION EJERCICIO 1.
clcclearc=0;
for k=25:-1:1; c=c+1; b(c)=k^3;endsort (b)
RESULTADO:
ans =
Columns 1 through 8
1 8 27 64 125 216 343 512
Columns 9 through 16
729 1000 1331 1728 2197 2744 33754096
Columns 17 through 24
4913 5832 6859 8000 9261 10648 1216713824
Column 25
15625
SOLUCION EJERCICIO 2.
clcclear all
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 2/23
NY=[31,3,30,33,33,3!,"1,"1,3",33,"5,"2,3,3!,3#,"5,"3,3,"1,3#,32,32,35,"2,3$,33,"0,3#,3,51%;&N=[3#,2",2$,25,21,2$,","1,3,20,2",31,3",3!,"3,3,3","1,"2,35,3$,3,35,33,"2,3#,2,20,25,31%;d'sla([10,*a) as teeratras ed'as el es asado feron:*,10,10,*.nNe/a York:*,10,n2str(ean(NY)),10,*.n&ncorae:*,10,n2str(ean(&N))%)
l=1;=1;n=1;=1;for k=1:30 'f NY(k)ean(NY) ed'an(n)=NY(k); n=n+1; end 'f &N(k)ean(&N) ed'aan()=&N(k); =+1;
end
endd'sla([10,*b) .l nero de d4as e la teeratra est/o or deba6o dela ed'a es:*,10,10,*.n Ne/a York:*,10,n2str(lent(ed'an)),10,*.n&ncorae:*,10,n2str(lent(ed'aan))%)for k=1:30 'f &N(k)7NY(k) /(l)=k; l=l+1; endendd'sla([10,*c) .l nero de d4as e la teeratra de &ncorae feaor e la de Ne/a York es *,n2str(lent(/)),* corresonde a losd4as:*,10,n2str(/)%)for k=1:30 'f &N(k)==NY(k) 'ales()=k; =+1; endendd'sla([10,*d) .l nero de d4as e la teeratra abas c'dades fe'al es *,n2str(lent('ales)),* corresonde a losd4as:*,10,n2str('ales)%)
RESULTADOS:
a) Las temperaturas medias el mes pasado fueron
!n "ue#a $or%
37&6
!n 'n(horage
32&9333
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 3/23
) !l n*mero de d+as ,ue la temperatura estu#o por dea-o de la media es
!n "ue#a $or%
17
!n 'n(horage
12
() !l n*mero de d+as ,ue la temperatura de 'n(horage fue ma.or ,ue la de"ue#a $or% es 10 . (orresponde a los d+as
1 7 9 15 18 19 21 22 25 26
d) !l n*mero de d+as ,ue la temperatura amas (iudades fue igual es 3 .(orresponde a los d+as
8 14 23
SOLUCION EJERCICIO 3.
clc
cleart=0;for k=1:30; t=t+k8(2^(k-1))end t
RESULTADOS:
t =
1
t =
5
t =
17
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 4/23
t =
49
t =
129
t =
321
t =
769
t =
1793
t =
4097
t =
9217
t =
20481
t =
45057
t =
98305
t =
212993
t =
458753
t =
983041
t =
2097153
t =
4456449
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 5/23
t =
9437185
t =
19922945
t =
41943041
t =
88080385
t =
184549377
t =
385875969
t =
805306369
t =
1&6777e/009
t =
3&4897e/009
t =
7&2478e/009
t =
1&5032e/010
t =
3&1139e/010
t =
3&1139e/010
SOLUCION EJERCICIO 4.
clcclears=0;
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 6/23
for n=1:50s=s+(38(n-1)+28(n-2));ends
RESULTADOS:
sum =
6025
SOLUCION EJERCICIO 5.
clcclearfor r=1:5 for s=1:$ 'f re(r,2)9=0; (r,s)=r+28s; else'f re(r,2)==0; (r,s)=(r+s)^2 ; end endend
RESULTADOS:
=
3 5 7 9 11 13 15 17
9 16 25 36 49 64 81 100
5 7 9 11 13 15 17 19
25 36 49 64 81 100 121 144
7 9 11 13 15 17 19 21
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 7/23
SOLUCION EJERCICIO 6.
clcclearn1='nt(*ntrodc'r <r'ero= *)n2='nt(*ntrodc'r endo= *)n3='nt(*ntrodc'r tercer= *)
n"='nt(*ntrodc'r >arto= *)n5='nt(*ntrodc'r ?'nto= *)n='nt(*ntrodc'r e@to= *)n#='nt(*ntrodc'r At'o= *)n$='nt(*ntrodc'r Bcta/o= *)n!='nt(*ntrodc'r No/eno= *)n10='nt(*ntrodc'r CAc'o= *)N=[n1 n2 n3 n" n5 n n# n$ n! n10%;
D=a@(N)='n(N)<=ean(N)
RESULTADOS:
ntrodu(ir rimero= 4
n1 =
4
ntrodu(ir egundo= 6
n2 =
6
ntrodu(ir ter(er= 8
n3 =
8
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 8/23
ntrodu(ir Cuarto= 6
n4 =
6
ntrodu(ir uinto= 3
n5 =
3
ntrodu(ir eto= 2
n6 =
2
ntrodu(ir ptimo= 1
n7 =
1
ntrodu(ir (ta#o= 7
n8 =
7
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 9/23
ntrodu(ir "o#eno= 5
n9 =
5
ntrodu(ir (imo= 8
n10 =
8
: =
8
m =
1
=
5
SOLUCION EJERCICIO 7.
clcclears=0;
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 10/23
for k=1:2:2!; s=s+k8(k+2); k=k+2;ends
RESULTADOS:s =
4945
SOLUCION EJERCICIO 8.
clccleara='nt(*ntrodc'r 1er Nero= *)b='nt(*ntrodc'r 2do Nero= *)c='nt(*ntrodc'r 3er Nero= *)d='nt(*ntrodc'r "to Nero= *)e='nt(*ntrodc'r 5to Nero= *)f='nt(*ntrodc'r to Nero= *)='nt(*ntrodc'r #o Nero= *)='nt(*ntrodc'r $/o Nero= *)'='nt(*ntrodc'r !no Nero= *)6='nt(*ntrodc'r 10o Nero= *)E=[a b c d e f ' 6%&scendente=sort(E)
;!<L'
&scendente=
5 # ! 12 33 "5 100 250 300 1000
SOLUCION EJERCICIO 9.
clcclearF='nt(*'nrese la nota de traba6os : *)D='nt(*'nrese la nota de ed'o c'clo : *)G='nt(*'nrese la nota de f'n de c'clo 1 : *)<='nt(*'nrese la nota de f'n de c'clo 2 : *)?='nt(*'nrese la nota de f'n de c'clo 3 : *)'f (F0HF720)H(D0HD720)H(G0HG720)H(<0H<720)H(?0H?720) d'sla(*as notas 'nresadas no son correctas, es deben estarentre 0 20* )else <roed'of=0I18F+0I158D+0I258G+0I258<+0I258? <roed'o=rond(<roed'of) Jrond redondea el <roed'of 'f 1=<roed'oK<roed'o=20 d'sla(*. &EDNB . E.NB*)
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 11/23
else'f 11=<roed'o K <roed'o=15 d'sla(*. &EDNB . L.ME&L*) else'f =<roed'o K <roed'o=10 d'sla(*. &EDNB . D&B*) else d'sla(*. &EDNB . <DB*) end
end
;!<L'
ingrese la nota de traa-os 16
=
16
ingrese la nota de medio (i(lo 14
: =
14
ingrese la nota de >n de (i(lo 1 13
? =
13
ingrese la nota de >n de (i(lo 2 17
=
17
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 12/23
ingrese la nota de >n de (i(lo 3 15
=
15
romediof =
14&9500
romedio =
15
!L 'L<:" ! ;!@<L';
SOLUCION EJERCICIO 10:
SOLUCION EJERCICIO 11:
SOLUCION EJERCICIO 12:
clcclearcontador=0for c=1:! for d=0:! for =1:! 'f 1008c+108d+==1008+108d+c contador=contador+1; O(contador)=1008c+108d+;
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 13/23
end end endendcontadorO
RESULTADOS:
ontador =
90
A =
Columns 1 through 16
101 111 121 131 141 151 161 171 181 191 202 212 222 232242 252
Columns 17 through 32
262 272 282 292 303 313 323 333 343 353 363 373 383 393404 414
Columns 33 through 48
424 434 444 454 464 474 484 494 505 515 525 535 545 555565 575
Columns 49 through 64
585 595 606 616 626 636 646 656 666 676 686 696 707 717727 737
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 14/23
Columns 65 through 80
747 757 767 777 787 797 808 818 828 838 848 858 868 878
888 898
Columns 81 through 90
909 919 929 939 949 959 969 979 989 999
SOLUCION EJERCICIO 13:
SOLUCION EJERCICIO 14:
SOLUCION EJERCICIO 15:
clcclearsa=0;r=1;P'le abs((-1)^(r+1)Q(r^2))7(5810^(-5)); sa=sa+(-1)^(r+1)Q(r^2); r=r+1;endsa
RESULTADOS:
suma =
0&8225
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 15/23
SOLUCION EJERCICIO 16:
clcclearfor r=1:! for s=1:! 'f(r==s)
D&FLRS>(r,s)=5; else'f(r7s) D&FLRS>(r,s)="; else D&FLRS>(r,s)=2; end endendD&FLRS>
RESULTADOS:
:';BC =
5 2 2 2 2 2 2 2 2
4 5 2 2 2 2 2 2 2
4 4 5 2 2 2 2 2 2
4 4 4 5 2 2 2 2 2
4 4 4 4 5 2 2 2 2
4 4 4 4 4 5 2 2 2 4 4 4 4 4 4 5 2 2
4 4 4 4 4 4 4 5 2
4 4 4 4 4 4 4 4 5
SOLUCION EJERCICIO 17:
clcclearfor n=1:20; D&FLRS&(n)=(n+10Qn)^2;endsort (D&FLRS&)
RESULTADOS
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 16/23
ans =
Columns 1 through 9
40&1111 42&2500 49&0000 49&0000 58&7778 71&0408 85&5625102&2346 121&0000
Columns 10 through 18
121&0000 141&8264 164&6944 189&5917 216&5102 245&4444 276&3906309&3460 344&3086
Columns 19 through 20
381&2770 420&2500
SOLUCION EJERCICIO 18:
clcclear<.LD.FLBS.T&MBNB=0;<=[3 ! 3 0;1 1 " # # "%; for k=1: 'f k <.LD.FLBS.T&MBNB=<.LD.FLBS.T&MBNB+srt((<(1,k+1)-<(1,k))^2+(<(2,k+1)-<(2,k))^2); else
<.LD.FLBS.T&MBNB=<.LD.FLBS.T&MBNB+srt((<(1,1)-<(1,))^2+(<(2,1)-<(2,))^2); endend<.LD.FLBS.T&MBNB
@=[3 ! 3 0 3%; =[1 1 " # # " 1%; lot(@,,**) ; f'll(@,,*r*,@,,**)
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 17/23
colora bone r'd on
RESULTADOS
!;:!;!D'@" =
22&9706
!;:!;!D'@" =
22&9706
0 1 2 3 4 5 6 7 8 91
2
3
4
5
6
7
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 18/23
SOLUCION EJERCICIO 19:
clcclearfor r=1:# for s=1:# &(r,s)=r-s;
(r,s)=38r-28s; endend >=-&8;&>
RESULTADOS:
' =
0 E1 E2 E3 E4 E5 E6
1 0 E1 E2 E3 E4 E5
2 1 0 E1 E2 E3 E4
3 2 1 0 E1 E2 E3
4 3 2 1 0 E1 E2
5 4 3 2 1 0 E1
6 5 4 3 2 1 0
=
1 E1 E3 E5 E7 E9 E11
4 2 0 E2 E4 E6 E8
7 5 3 1 E1 E3 E5
10 8 6 4 2 0 E2
13 11 9 7 5 3 1
16 14 12 10 8 6 4
19 17 15 13 11 9 7
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 19/23
C =
295 251 207 163 119 75 31
228 198 168 138 108 78 48
161 145 129 113 97 81 65
94 92 90 88 86 84 82
27 39 51 63 75 87 99
E40 E14 12 38 64 90 116
E107 E67 E27 13 53 93 133
SOLUCION EJERCICIO 20:
clcclearcontador =0;for k=1:! for = 0:! for =0:! 'f abs(k-)==
contador=contador+1; O(contador)=1008k+108+; end end endendcontadorsort (O)
RESULTADOS:
(ontador =
90
ans =
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 20/23
Columns 1 through 16
101 110 121 132 143 154 165 176 187 198 202 211 220 231
242 253
Columns 17 through 32
264 275 286 297 303 312 321 330 341 352 363 374 385 396404 413
Columns 33 through 48
422 431 440 451 462 473 484 495 505 514 523 532 541 550561 572
Columns 49 through 64
583 594 606 615 624 633 642 651 660 671 682 693 707 716
725 734
Columns 65 through 80
743 752 761 770 781 792 808 817 826 835 844 853 862 871880 891
Columns 81 through 90
909 918 927 936 945 954 963 972 981 990
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 21/23
SOLUCION EJERCICIO 21:
clccleara='nt(*/alor de a: *);b='nt(*/alor de b: *);c='nt(*/alor de c: *);
d=b^2-"8a8c;'f d70 @1=(-b+srt(d))Q(28a); @2=(-b-srt(d))Q(28a); d's(*/alor os't'/o de la ra'U*)else'f d==0 @1=-bQ(28a); @2=-bQ(28a); d's(*la ra'U /ale 0*)else
@1=(-b+'8srt(-d))Q(28a); @2=(-b-'8srt(-d))Q(28a); d's(*la ra'U es neat'/a*)
endd's(*/alores de la ecac'Vn de sendo rado:*)@1 , @2
RESULTADOS:
#alor de a 4
#alor de 3
#alor de ( 2
la raiF es negati#a
#alores de la e(ua(iGn de segundo grado
1 =
E0&3750 / 0&5995i
2 =
E0&3750 E 0&5995i
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 22/23
SOLUCION EJERCICIO 22:
clc
clearfor r=1:10 for s=1:10 'f r==sH(r+s==11) <(r,s)=; else'f ((s)K(rs)H(s75)K(r7s))H((s75)K((r)(11-s)))H(s)K((11-r)(s)) <(r,s)=1; else 0; end endend
<
;!<L'
=
6 1 1 1 1 1 1 1 1 6
0 6 1 1 1 1 1 1 6 0
0 0 6 1 1 1 1 6 0 0
0 0 0 6 1 1 6 0 0 0
0 0 0 0 6 6 0 0 0 0
0 0 0 0 6 6 0 0 0 0
0 0 0 6 1 1 6 0 0 0
0 0 6 1 1 1 1 6 0 0
0 6 1 1 1 1 1 1 6 0
6 1 1 1 1 1 1 1 1 6
SOLUCION EJERCICIO 23:
clcclearfor r=1:# for s=1:#
7/18/2019 Trabajo 2 de Matlab
http://slidepdf.com/reader/full/trabajo-2-de-matlab 23/23
'f(r==s) &(r,s)=#; else'f(r+1==s) &(r,s)=; else'f(r+2==s) &(r,s)=5; else'f(r+3==s)
&(r,s)="; else'f(r+"==s) &(r,s)=3; else'f(r+5==s) &(r,s)=2; else'f(r+==s) &(r,s)=1; else &(r,s)=0; end endend&
RESULTADOS:
' =
7 6 5 4 3 2 1
0 7 6 5 4 3 2
0 0 7 6 5 4 3
0 0 0 7 6 5 4
0 0 0 0 7 6 5
0 0 0 0 0 7 6
0 0 0 0 0 0 7
SOLUCION EJERCICIO 24: