Bai Tap Thuc Hanh Matlab

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 17

Bi Tp Thc Hnh Tin Hc Chuyn Ngnh.

Bi Tp Thc Hnh S 1 :( Thc hnh lnh, kiu d liu, t !n t", t#uy cp,
$%ng, h$ t#n c"& '( lnh). 1) *$ +u,n -.i $/i t#01ng c"& '( l$ -ic 2&tl&3.

+ Command Window (Ca s lnh ). + Current Directory ( Ca s th mc hin hnh ). + Command istory (Ca s l!ch s ). + Wor" #$ace ( %h&n' 'ian lm (ic ) 4) Thc hin c!c lnh ch5c n6ng t#n c"& '( lnh. clc) clear) home) hel$) edit) ty$e) *) +) ,) -) end) esc delete) .ac"s$ace) Ctrl+") shi/t + home) shi/t + end. 7) 8!n c!c kiu d liu ch 3i9n . D0 liu s1 n'uy2n) d0 liu s1 th3c) d0 liu s1 $h4c) $i) e$s) realmin) realma5) in/) 6an.

7) :;nh d<ng c!c kiu d liu ' -.i lnh = #$&t : lon') lon' e) short) short e) tron' 89 e l c: s1 ;< =) >ui 0.c 3i9n - thc hin c!c ph?p t !n t#n c"& '( lnh. C>n' +) tr? @) nhAn B) chia $hCi D) chia trEi F) lGy th?a H @) *$ -ic -.i $%ng t#n c"& '( lnh. + IEn d0 liu n'uy2n) th3c) $h4c cho mCn' m>t chiJu) hai chiJu) .a chiJu .Kn' chL s1) .Kn' n>i dun'. + Mruy cN$ mCn' m>t chiJu) hai chiJu .Kn' n>i dun' ( chL s1. OPi chL s1) Q(i)R) truy cN$ $hSn t c9 chL s1 i)R) Q(;:)")R) truy cN$ t? $hSn t th4 nhTt 8Un $hSn t th4 " cVa c>t R) Q(i);:") truy cN$ t? th4 ; 8Un $hSn t th4 " cVa hn' i) Q(:)R) truy cN$ tTt cC cEc $hSn t cVa c>t R) Q(i):) truy cN$ tTt cC cEc $hSn t cVa hn' i. W) Thc hnh $At ' h$ -.i $%ng t#n c"& '( lnh. #um) $rod) di//) trace) dia') eye) ones) Xeros) ma'ic) randn) in() ei' . . . Y) Thc hnh c!c ph?p t !n $%ng t#n c"& '( lnh. C>n' +) tr? @) nhAn B) chia $hCi D) chia trEi F) lGy th?a H) toEn t chuyZn (! [) toEn t nhAn hai $hSn t t:n' 4n' .B) toEn t chia $hCi hai $hSn t t:n' 4n' .D) toEn t chia trEi hai $hSn t t:n' 4n' .F) toEn t lGy th?a t?n' m\i $hSn t .H. ]) Thc hnh c!c t !n t" l gic -.i $%ng t#n c"& '( lnh. MoEn t lo'ic and ^) toEn t lo'ic or _) toEn t lo'ic not `. ;<) Thc hnh c!c ph?p t !n ' '!nh -.i $%ng t#n c"& '( lnh. MoEn t nha h:n b) toEn t lPn c) toEn t nha h:n hodc .Kn' be) toEn t lPn h:n hodc .Kn' ce) toEn t ee) toEn t "h&n' .Kn' `e. eeeeeeeeeeeeeeeee Ut fi MN$ Mh3c nh s1 ; eeeeeeeeeeeeeeeeeeee

Bi Tp Thc Hnh ' 4. BThc hnh lp t#Cnh -.i $D=il,)


1) Thc hnh c!c lnh t#n c"& '( ' <n th% $D=il,. gile@6ew : tho tN$ tin mPi) gile@i$en mj tN$ tin 8k c9 sln) gile@#a(e lu tN$ tin lnh 8ma) gile@#a(e as lu tN$ tin l2n 8ma (Pi m>t t2n "hEc. 4) *p t#Cnh -.i $D=il,. @ nN$ tronh (Pi #cri$t m@/ile. p #cri$t m@/ile t e <:$iD;<<:qB$ir 5 e s + sBcos(t)r y e q + sBsin(t)r $lot(5)y)) a5is([stuareu))'ridr @ nN$ tronh (Pi /unction m@/ile. p gunction m@/ile /unction v5;) 5qw e tuadratic(a).)c) 5 e roots(va . cw)r 5; e 5(;) 5q e 5(q) pxnd 7) Thc hnh -.i c!c lnh nhp EuFt d liu input - di'p t# ng Sc#ipt - =uncti n $D=il,. G) Thc hnh -.i c!c lnh cH& cFu t#Ic JiKu khin t# ng Sc#ipt - =uncti n $D =il,. Oyn' ld$ /or) (yn' ld$ while) lnh rz nhEnh i/) i/@else) i/@elsei/@else) lnh "iZm tra tr{n' h|$ case) lnh .rea") . L) Thc hnh h$ chMnh, h$ c n - h$ #ing Bp#i-&t, =uncti n). @) Thc hnh c!c h$ E" lN chu(i. Dou.le) char) strcm$) strcat) letter) is$ace) intqstr) numqstr. O) @ @ @ Thc hnh $%ng cFu t#Ic t#n c"& '( lnh. Mho mCn' cTu tr}c .Kn' n>i dun' ( chL s1. Mruy cN$ mCn' cTu tr}c .Kn' n>i dun' ( chL s1. Mho mCn' cTu tr}c .Kn' lnh struct) 'En 'iE tr! cVa tr{n' t2n cho .iUn d~n' lnh 'et/ield) thiUt lN$ m>t 'iE tr! "hEc cho tr{n' t2n d~n' lnh set/ield) hVy .a tr{n' t2n d~n' lnh rm/ield. @ nN$ tronh 4n' dn' m@/ile (Pi mCn' cTu tr}c. P) 2%ng c,ll. @ Mho mCn' cell .Kn' n>i dun' ( chL s1. @ Mruy cN$ mCn' cell .Kn' n>i dun' ( chL s1. @ nN$ tronh 4n' dn' m@/ile (Pi mCn' cell. eeeeeeeeeeeeeeeeeee Ut fi MN$ Mh3c nh #1 q eeeeeeeeeeeeeeeee

Bi Tp Thc Hnh S 7 : BQ" lN JR h& )


1) Q" lN JR h& h&i chiKu. @ m (z 8 th! hai chiJu $lot(5)y) s)) tron' 89 y l (ect: 8iZm (z theo (ect: 8iZm 5) s l chui " t3 " hiu thiUt lN$ mu t& ( nt (z. @ m 5la.el tho nhkn tr2n trc ta 8> 5 ( hm yla.el tho nhkn tr2n trc ta 8> y) 'rid tho mCn' " lPi) hold onDo//. @ m tilte tho ti2u 8J 8 th! ( hm le'end tho nhkn cEc 8 th! t:n' tr2n ca s honh. @ m a5is(vmin ma5 min ma5w) thiUt lN$ ta 8> nha nhTt ( lPn nhTt tr2n trc ta 8> @. @ m su.$lot(m)n)$) chi "hun' honh /i'ure ra nhiJu "hun' con) tron' 89 m\i "hun' ch4a m>t 8 th! (Pi m l s1 "hun' theo dyn') n l s1 "hun' theo c>t) $ l s1 th4 t3 cVa cEc "hun' 8|c thiUt lN$. @ Mho nt (z "hEc nhau d~n') mu (z "hEc nhau. @ Oz 8 th! 8>n' (ect: 8iZm y .Em theo (ect: 8iZm 5 tr2n trc ta 8> @. D nTy thu>c tnh ( thiUt lN$ thu>c tnh cho 81i t|n' 8 ha. + m 'et(h)u$ro$ertyname) lTy thu>c tnh. + m set(h)u$ro$ertynameu) thiUt lN$ thu>c tnh. D Mh3c hnh hm /ill) te5t ( .ar. 4) Q" lN JR h& 3& chiKu. @ m $lots(5)y)X)s)) tron' 89 5)y) X l cEc (ector 8iZm) s l chui " hiu cho mu ( nt (z. @ m v5)yw e mesh'rid(5)y) tho hai (ector 8iZm 5) y "Ut h|$ (z 8 th! .a chiJu (Pi hm sur/(5)y)X)c) ( mesh(5)y)X)c). @ m sur/c) lnh (iew) contour) ( cla.el) colorma$) shadin' @ nnh mo(ie ( mo(iein. @ m s$here(6) (z honh cSu) cylinder(r)n) (z honh tr. 7) Thc hnh t< c"& '( gi& din. @ T< c" '( gi& din dSng cI ph!p lnh cH& 2&tl&3. +nnh/i'ure([$ro$ertynameu)$ro$erty(alue) . . .) tho mn honh ca s chnh.

+ nnh a5es([$ro$ertynameu) $ro$erty(alue) . . .) tho h trc ta 8>.

+ nnh uicontrol([$ro$ertynameu) $ro$erty(alue) . . .) tho n}t 8iJu "hiZn 'iao din.

+ nnh uimenu([$ro$ertynameu) $ro$erty(alue) . . .) tho h th1n' th3c 8:n 'iao din.

@ T< gi& din ng01i '" dTng '" dTng c/ng cT 8uid,. Ia lnh 'uide trPc dTu nhc cVa ca s lnh) mn honh chnh cVa 'uide 5uTt hin

eeeeeeeeeeeeeeeee Ut fi MN$ Mh3c nh #1 seeeeeeeeeeeeeee 6

Bi Tp Thc Hnh S G U B S" dTng c!c h$ t !n hc t# ng chuyn ngnh kV


thut ). ;) IiCi h $h:n' tronh tuyUn tnh th3c ( $h4c) 8!nh th4c) tr! ri2n' ( (ector ri2n') thiUt lN$ cEc h s1 cVa 8a th4c t? ma trNn 8dc tnh. q) Mh3c hnh tho cEc .iZu th4c cVa cEc toEn hc. s) Mh3c hnh s dn' cEc hm toEn hc lTy tch $hAn 5Ec 8!nh m>t .iUn) hai .iUn) .a .iUn d~n' hm tuad) d.ltuad) tri$letuad 7) Mh3c hnh 'iCi cEc h $h:n' tronh (i $hAn .Nc m>t d~n' hm odeqs ( ode7= .iUn thi2n theo th{i 'ian ( (z 8 th! 8E$ 4n' .iUn thi2n theo th{i 'ian.

d v ( t ) y ( t ) dt = f (t) q d q v ( t ) y ( t ) v(t) n n m dt

=) Mh3c hnh (Pi hm n>i suy m>t chiJu ( n>i suy hai chiJu d~n' hm inter$; ( inter$q) (z 8 th! n>i suy.

) Mh3c hnh lN$ tronh 4n' dn' (Pi .i toEn (z tGi 8ho chuyZn 8>n' cVa cEc hnh tinh theo h mdt tr{i.

CEc hnh tinh chuyZn 8>n' theo tum 8ho eli$se nh honh

C+d= constant d c f f = ea 2b

2a f2 = a 2 b 2
Mom (! tr '9c cu1i c~n' cVa cEc hnh tinh chuyZn 8>n' tuanh h mdt tr{i .Kn' cEc 'iCi cEc $h:n' tronh toEn hc sau :
Kepler ( final ) = A t =< ab T

; r ( ) q d q start

final

ab

t Final t Start =< Period

r ( ) =

a (; e e ) ; e cos( angle)

D0 liu cVa cEc hnh tinh chuyZn 8>n' theo h mdt tr{i cho l @ M2n cEc hnh tinh. 6ame : ercury Oenus xarth ars u$iter #aturn ranus 6e$tune luto @ Chu " chuyZn 8>n' cVa cEc hnh tinh theo h mdt tr{i. eriods : ercury e <.q7 Oenus e <.q xarth e ;.<< ars e ;.YY u$ititer e ;;.Y #aturn e q].7 ranus e Y7.<< 6e$tune e ;7.Y luto e q7W.W @ um 8ho chuyZn 8>n' cVa cEc hnh tinh theo h mdt tr{i. ir.it : ercury e v<.s]) <.<w Oenus e v<.Wq) <.<<Ww xarth e v;.<<) <.Pw ars e v;.=q) <.]sw u$iter e v=.q<) <.<7Yw #aturn e v].=7) <.<=w ranus e v;].;]) <.<7Ww 6e$tune e vs<.<W) <.<<]w luto e vs].7) <.q7]w @ Mh{i 'ian ( '9c .t 8Su chuyZn 8>n'. #tartt e ;]]=.< + sDs= #tartth ('9c theta) : ercury e s7=.W<Ys Oenus e ;sY.Y;]7 xarth e ;<q.;=sq ars e ;;].qWW< u$iter e q7q.W<W #aturn e s7Y.WYYY ranus e q];.7Yq 10

@ @

6e$tune e q]s.W7] luto e qs;.W< nN$ tronh (z cEc tum 8ho chuyZn 8>n' cVa cEc hnh tinh theo h mdt tr{i (Pi "hai .Eo cTu tr}c d0 liu theo chL s1 mCn'. nN$ tronh (z cEc tuL 8ho chuyZn 8>n' cVa cEc hnh tinh theo h mdt tr{i (Pi "hai .Eo d0 liu theo mCn' cTu tr}c. eeeeeeeeeeeeeeeeee Ut fi MN$ Mh3c nh #1 7eeeeeeeeeeeeeeeeee

11

Bi Tp Thc Hnh S L : BSi$ulink 5ng dTng t# ng c!c ngnh kV thut ).


;) Mh3c hin cEc thao tEc tr2n mn honh chnh cVa simulin".

q) Mh3c hin cEc thao tEc tr2n mn honh sohn thCo m& honh. s) #ohn thCo cEc "h1i ch4c tron' ca s m& honh. 7) Ay d3n' m& honh 'iCi cEc h $h:n' tronh (i $hAn (Pi hm truyJn 8>n' c: DC.

12

=) Ay d3n' cEc # m@/ile /unction. @ Mhree Mime /unction.

>n' c: DC.

) nN$ tronh m@/ile s dn' hm sim thiUt lN$ n' ra .iUn thi2n theo th{i 'ian 8Z (z 8E$ 4n' cVa m& honh. eeeeeeeeeeeeeeeeeeeeeeee Ut fi MN$ #1 =eeeeeeeeeeeeeeeeeeeeeee

13

Bi Tp Thc Hnh S @ : BNhp, EuFt, l0u, n<p - t#uyKn th/ng d liu +u&
c(ng - c&#d) ;) q) @ @ @ @ @ @ s) 7) =) Mh3c hnh cEc lnh lu) nh$ sa(e) load ( te5tread. Mh3c hnh cEc lnh nhN$ 5uTt j m4c thT$. j /ile /o$en. c /ile /read. Ihi /ile /write. 9n' /ile /close. c ( cTt d0 liu d~n' hm /scan/ ( /$rint/. # dn' hm /'etl ( /'ets. 6hN$ 5uTt tua cn' n1i tiU$. 6hN$ 5uTt tua cn' mEy in. 6hN$ 5uTt tua card 'iao tiU$. eeeeeeeeeeeeeeeeeeee Ut fi Mh3c nh #1 eeeeeeeeeeeeeeee

14

15

16

17

You might also like