%& LN !" B#N !h' () Cc lnh u vit bng ch thng, nhng v tc gi mun vit hoa ngi xem tin theo !i" *& L+nh AN, a# C$ng %ng& -Pur.os/0 '( bin ch)a *t +u m,c -nh" b# .ii th/ch& -1/s2ri.tion0 0hi th1c hin m2t lnh n(o 3 m( cha c3 bin ch)a *t +u, th 456'57 l89 bin 5n: l(m bin ch)a *t +u 3" c# ;/ %& -3456.7/s0 <=> an: ? > 8& L+nh !L9!K a# C$ng %ng& -Pur.os/0 6h$ng bo ng(9 gi hin t@i" b# CA BhB&-,:nt540 c ? cloc* c# .ii th/ch& -1/s2ri.tion0 C th$ng bo D Ec ta Fng h(m Gix" # ;/ %& -3456.7/s0 c ? cloc* c ? >"HeIHHJK <"HH>H H"HHLH H"H<HH H"HHJH H"HL<H H"HMH> c ? GixNcloc*# c ? <HH> L <H J LJ J ;& L+nh !9MP<T3= a# C$ng %ng& -Pur.os/0 Cho bit h iu h(nh cOa m9 vi t/nh ang :P %ng 4atlab" Kho st ng dng MATLAB trong iu khin t ng b# CA BhB& -,:nt540 comButeQ Rc,mS ? comButeQ c# .ii th/ch& -1/s2ri.tion0 c& ch)a th$ng bo h iu h(nh cOa m9" m& : BhTn tP cOa ma tQUn lVn nh8t m( m9 c3 th l(m vic Wc vVi 4atlab" # ;/ %& -3456.7/s0 X Rc,mS?comButeQ c ? YCZ[\ m ? <">L]MeIHH^ >& L+nh 1AT3 a# C$ng %ng& -Pur.os/0 6h$ng bo ng(9 thng n_m hin t@i b# CA BhB& -,:nt540 : ? ate c# ;/ %& X :?ate : ? <H=5BQ=<HH> ?& L+nh !1 a# C$ng %ng& Chu9n `i th m%c l(m vic" b# CA BhB& c c iQetoQ9 Kho st ng dng MATLAB trong iu khin t ng c "" c# .ii th/ch& c& cho bit th n%c hin h(nh" iQetoQ9& ng an n th m%c mun l(m vic" c "" chu9n n th m%c c8B cao hbn m2t bUc" @& L+nh !L! a# C$ng %ng& c3a cPa :` lnh" b# CA BhB& clc c# ;/ %& clc, GoQ i& <M, home, 5 ? QanNM#, en" A& L+nh !L3A= a# C$ng %ng& c3a cc m%c tQong b2 nhV" b# CA BhB& cleaQ cleaQ name cleaQ name> name< nameJ cleaQ Gunction: cleaQ vaQiable: cleaQ mex cleaQ global cleaQ all c# .ii th/ch& cleaQ& x3a t8t c cc bin *hdi vFng l(m vic" cleaQ name& x3a cc bin ha9 h(m Wc che Qa tQong name" cleaQ Gunction:& x3a t8t c cc h(m tQong b2 nhb" cleaQ vaQiable:& x3a t8t c cc bin Qa *hdi b2 nhV" cleaQ mex& x3a t8t c cc tUB tin "mex Qa *hdi b2 nhV" cleaQ& x3a t8t c cc bin chung" cleaQ all& x3a t8t c cc bin, h(m, v( cc tUB tin "mex *hdi b2 nhV" 'nh n(9 l(m cho b2 nhV tQng ho(n to(n" B& L+nh 13L3T3 Kho st ng dng MATLAB trong iu khin t ng a# C$ng %ng& c3a tUB tin v( i tWng f hEa" b# CA BhB& elete Gilename elete Nn# c# .ii th/ch& Gile name& tgn tUB tin cTn x3a" n& bin ch)a i tWng f hEa cTn x3a" \u i tWng l( m2t cPa :` th cPa :` :h 3ng l@i v( b- x3a" C& L+nh 13M9 a# C$ng %ng& Ch@9 chbng tQnh m,c -nh cOa 4atlab" b# CA BhB& emo c# .ii th/ch& emo& l( chbng tQnh c3 :in tQong tQong 4atlab, chbng tQnh n(9 minh hEa m2t : ch)c n_ng cOa 4atlab" *D& L+nh 1%A=E a# C$ng %ng& 'u vFng th(nh Gile tQgn ja" b# CA BhB& iaQ9 Gilename c# .ii th/ch& Gilename& tgn cOa tUB tin" **& L+nh 1%= a# C$ng %ng& 'it *g cc tUB tin v( th m%c" b# CA BhB& iQ iQ name c# .ii th/ch& iQ& lit *g cc tUB tin v( th m%c c3 tQong th m%c hin h(nh" iQ name& ng an n th m%c cTn lit *g" *8& 7+nh 1%,P a# C$ng %ng& Kho st ng dng MATLAB trong iu khin t ng 6Qnh b(9 n2i ung cOa bin Nx# Qa m(n hnh b# CA BhB& i:B Nx# c# gii th/ch& x& l( tgn cOa ma tQUn ha9 l( tgn cOa bin ch)a chuki *l t1, nu tQnh b(9 tQ1c tiB chuki *l t1 th chuki *l t1 Wc ,t tQong 8u mn # ;/ %& X num?No4atlabo# num ? 4atlab X i:BNnum# 4atlab X num?R< H H >S num ? < H H > X i:BNnum# < H H > X num?oYp54 qrsC 6trs\.o num ? Yp54 qrsC 6trs\. *;& L+nh 3!9 a# C$ng %ng& pin th- ha9 *h$ng hin th- ung lnh ang thi h(nh tQong Gile K"m" b# CA BhB& echo on Kho st ng dng MATLAB trong iu khin t ng echo oGG c# .ii th/ch& on& hin th- ung lnh" oGG& *h$ng hin th- ung lnh" *>& L+nh F9=MAT a# C$ng %ng& C-nh @ng *iu hin th- cOa cc con :" CA BhB .ii th/ch ;/ % voQmat :hoQt pin th- L con : :au 8u ch8m J">L>w voQmat long pin th- >L con : :au 8u ch8m J">L>M^<wMJMx^]^ voQmat Qat pin th- @ng Bhyn : cOa BhTn ngu9gn nhd nh8t JMMz>JJ voQmat I pin th- : bng ha9 ym I *?& L+nh 3LP a# C$ng %ng& hVng an cch :P %ng cc lnh tQong 4atlab" b# CA BhB& helB helB toBic c# .ii th/ch& helB& hin th- v{n t{t cc m%c hVng an" toBic& tgn lnh cTn Wc hVng an" *@& L+nh 9M3 a# C$ng %ng& Cem con tQd v Tu vFng l(m vic" b# CA BhB& home *A& L+nh L3NGT a# C$ng %ng& 6/nh chiu (i cOa vectb" Kho st ng dng MATLAB trong iu khin t ng b# CA BhB& l ? length Nx# c# .ii th/ch& l& bin ch)a chiu (i vectb" # ;/ %& t/nh chiu (i cOa vectb x" x ? RH > < J L M w ] x ^S l ? length Nx# l ? >H X x?RH> H^ ]],<H HL <HH> S x ? > ^ ]] <H L <HH> X l?lengthNx# l ? w *B& L+nh L9A1 a# C$ng %ng& \@B Gile t| ja v(o vFng l(m vic" b# CA BhB& loa loa Gilename loa Gilename loa Giname"exten:ion c# .ii th/ch& loa& n@B Gile matlaB"mat loa Gilename& n@B Gile Gilename"mat loa Gilename"exten:ion& n@B Gile Gilename"exten:ion 6UB tin n(9 Bhi l( tUB tin @ng ma tQUn c3 nghja l( : c2t cOa h(ng Vi Bhi bng : c2t cOa h(ng tQgn" 0t +u ta Wc m2t ma tQUn c3 : c2t v( h(ng ch/nh l( : c2t v( h(ng cOa tUB tin v_n bn tQgn" Kho st ng dng MATLAB trong iu khin t ng *C& L+nh L99KF9= a# C$ng %ng& pin th- t8t c cc lnh c3 lign +uan n toBic" b# CA BhB& loo*GoQ toBic c# .ii th/ch& toBic& tgn lnh cTn Wc hVng an" 8D& L+nh PA!K a# C$ng %ng& }{B xB l@i b2 nhV tQong vFng l(m vic" b# CA BhB& Bac* Bac* Gilename c# .ii th/ch& \u nh *hi :P %ng 4atlaB m9 t/nh xu8t hin th$ng bo ~sut oG memoQ9 th lnh Bac* c3 th tm th89 m2t : vFng nhV cun tQng m( *h$ng cTn Bhi x3a bVt cc bin" 'nh Bac* gii Bh3ng *h$ng gian b2 nhV cTn thit bng cch nn th$ng tin tQong vFng nhV xung c1c tiu" ; 4atlab +un ll b2 nhV bng Bhbng BhB xB chfng ngn cc o@n chbng tQnh 4atlab c3 th l(m cho vFng nhV b- Bhyn mnh" o 3 :h c3 nhiu vFng nhV cun tQng nhng *h$ng O ch)a cc bin lVn mVi" 'nh Bac* :h th1c hin& I lu t8t c cc bin lgn ja tQong m2t tUB tin t@m thi l( Bac*"tmB" I x3a t8t c cc bin v( h(m c3 tQong b2 nhV" I l89 l@i cc bin t| tUB tin Bac*"tmB" I x3a tUB tin t@m thi Bac*"tmB" *t +u l( tQong vFng nhV cc bin Wc g2B l@i ho,c nn l@i ti a ngn *h$ng b- lng Bh/ b2 nhV" Yac*"Giname cho BhB chEn tgn tUB tin t@m thi ch)a cc bin" \u *h$ng che Qa tgn tUB tin t@m thi th 4atlab t1 l89 tgn tUB tin 3 l( Bac*"tmB" \u Fng lnh Bac* m( m9 van cun bo thiu b2 nhV th b{t bu2c Bhi x3a bVt cc bin tQong vFng nhV i" 8*& L+nh PAT a# C$ng %ng& 6@o ng an, lit *g t8t c cc ng an ang c3" b# CA BhB& Bath Kho st ng dng MATLAB trong iu khin t ng B ? Bath Bath NB# c# .ii th/ch& Bath& lit *g t8t c cc ng an ang c3" B& bin ch)a ng an" Bath NB#& ,t ng an mVi" # ;/ %& ,t ng an n th m%c c&lvtnmatlab B ? m&5matlabn Bath NB# 88& L+nh H<%T a# C$ng %ng& 6hot *hdi 4atlab" b# CA BhB& +uit 8;& L+nh ,%I3 a# C$ng %ng& Cho bit : ung v( : c2t cOa m2t ma tQUn" b# CA BhB& ? :ie Nx# Rm,nS ? :ie Nx# m ? :ie Nx,># n ? :ie Nx,<# c# .ii th/ch& x& tgn ma tQUn" & tgn vectb c3 < BhTn tP, BhTn tP th) nh8t l( : ung, BhTn tP cun l@i l( : c2t" m,n& bin m ch)a : ung, bin n ch)a : c2t # ;/ %& ta c3 ma tQUn a x ? > < J L M w w x X x?R> < J L,M w ] xS x ? Kho st ng dng MATLAB trong iu khin t ng > < J L M w ] x Cc b@n chA l v cch nhUB > ma tQUn& X x?R> < J LM w ] xS x ? > < J L M w ] x X ?:ieNx# ? < L X m?:ieNx,># m ? < X n?:ieNx,<# n ? L X Rm,nS?:ieNx# m ? < Kho st ng dng MATLAB trong iu khin t ng n ? L 8>& L+nh TEP3 a# C$ng %ng& pin th- n2i ung cOa tUB tin" b# CA BhB& t9Be Gilename c# .ii th/ch& Gilename& tgn Gile cTn hin th- n2i ung" 'nh n(9 tQnh b(9 tUB tin Wc che Qa" 8?& L+nh JAT a# C$ng %ng& 'it *g cc tUB tin K"m, K"mat, K"mex" b# CA BhB& hat hat iQname c# .ii th/ch& hat& lit *g tgn cc tUB tin "m, "mat, "mex c3 tQong th m%c hin h(nh" iQname& tgn th m%c cTn lit *g" 8@& L+nh J%! a# C$ng %ng& cc -nh ch)c n_ng cOa Gunname l( h(m cOa 4atlab ha9 tUB tin" b# CA BhB& hich Gunname c# .ii th/ch& Gunname& l( tgn lnh tQong 4atlab ha9 tgn tUB tin # ;/ %& hich inv inv i: a buil=in Gunction hich G c&matlabbinG"m Kho st ng dng MATLAB trong iu khin t ng 8A& L+nh J9K J9, a# C$ng %ng& 6h$ng tin v bin ang c3 tQong b2 nhV" b# CA BhB& ho ho: ho global ho: global c# .ii th/ch& ho& lit *g t8t c cc tgn bin ang tfn t@i tQong b2 nhV" ho:& lit *g tgn bin, */ch thVc, : BhTn tP v( xt cc BhTn o c3 *hc H *h$ng" ho global v( ho:& lit *g cc bin tQong vFng l(m vic chung" Kho st ng dng MATLAB trong iu khin t ng %%& !L! T9LN TM NO KP TQ RS! B%T *& !2 ton tT sU hV2 -Arith6/ti2 9./r5tors0) 6on tP C$ng %ng I C2ng ma tQUn ho,c @i lWng v$ hVng Ncc ma tQUn Bhi c3 cFng */ch thVc#" = 6Q| ma tQUn ho,c @i lWng v$ hVng Ncc ma tQUn Bhi c3 cFng */ch thVc#" K \hyn ma tQUn ho,c @i lWng v$ hVng Nma tQUn > Bhi c3 : c2t bng : h(ng cOa ma tQUn <#" "K \hyn t|ng BhTn tP cOa < ma tQUn ho,c < @i lWng v$ hVng Ncc ma tQUn Bhi c3 cFng */ch thVc#" 6h1c hin chia ngWc ma tQUn ho,c cc @i lWng v$ hVng N57 tbng bng vVi inv N5#K7#" " 6h1c hin chia ngWc t|ng BhTn tP cOa < ma tQUn ho,c < @i lWng v$ hVng Ncc ma tQUn Bhi c3 cFng */ch thVc#" z 6h1c hin chia thuUn < ma tQUn ho,c @i lWng v$ hVng N5z7 tbng bng vVi 5KinvN7##" "z 6h1c hin chia thuUn t|ng BhTn tP cOa ma tQUn n(9 cho ma tQUn *ia Ncc ma tQUn Bhi c3 cFng */ch thVc#" '9 th|a ma tQUn ho,c cc @i lWng v$ hVng" " '9 th|a t|ng BhTn tP ma tQUn ho,c @i lWng v$ hVng Ncc ma tQUn Bhi c3 cFng */ch thVc#" K v/ %& YhB t/nh ma tQUn YhB t/nh mng > x < J L 9 M w xn > < J 9n L M w M x I 9 w ] =J x 9 =J =J J x I < L M =J x < =J =J L Kho st ng dng MATLAB trong iu khin t ng x K 9 BhB ton :ai x" K 9 >H >x xnK 9 J< xn"K 9 BhB ton :ai L M w x K 9n x >H >< >< >M >x
x" K 9n BhB ton :ai < x K < L w < x"K < L w
x 9 >wz] L x" 9 Mz< < >z< < x > Jz< < <"z x > <zJ H H >zw x z 9 H H >zJ H H >z< >zL x"z 9 <zM >z< >z< x z < > Jz< >z< x"z < > Jz< x 9 BhB ton :ai >z< x" 9 J< ]<^ x < BhB ton :ai > x" < L ^ < x BhB ton :ai < <" x L x 8&& Ton tT Wu5n h+ -=/75tion57 9./r5tors0) Kho st ng dng MATLAB trong iu khin t ng 6on tP C$ng %ng }o :nh nhd hbn" }o :nh lVn hbn" ? }o :nh lVn hbn ho,c bng" ? }o :nh nhd hbn ho,c bng" ? ? }o :nh bng nhau c BhTn th1c v( BhTn o" =? }o :nh bng nhau BhTn o" a# .ii th/ch& Cc ton tP +uan h th1c hin :o :nh t|ng th(nh BhTn cOa < ma tQUn" ChAng t@o Qa m2t ma tQUn c3 cFng */ch thVc vVi < ma tQUn :o :nh vVi cc BhTn tP l( > nu BhB :o :nh l( Ang v( l( H nu BhB :o :nh l( :ai" YhB :o :nh c3 ch 2 u tign :au BhB ton : hEc nhng tQgn BhB ton logic" b# ;/ %& th1c hin BhB :o :nh :au& X x?M Tu tign ta nhUB x?M x ? M X x?R> < JL M w] x ^S :o :nh tQ1c tiB x Nx l( M# vVi ma tQUn an: ? Q! Q(ng cc BhT tP >,<,J,L,M u ? M > > > > > H H H H X x?M x ? M Kho st ng dng MATLAB trong iu khin t ng X 5?R> < JL M w] x ^S ta ,t ma tQUn 5 5 ? > < J L M w ] x ^ X x?5 an: ? > > > > > H H H H X x?5 ung lnh n(9 t)c l( cho x? ma tQUn 5 x ? > < J L M w ] x ^ X x??5 :o :nh x v( 5 an: ? t8t c cc BhTn tP u Ang > > > > > > > > > X x?M cho l@i x?M Kho st ng dng MATLAB trong iu khin t ng x ? M X x??5 :o :nh x ? 5 an: ? H H H H > H che u9 nh8t BhTn tP M?x Nv x?M# H H H X x5 an: ? H H H H H > > > > ;& Ton tT 7ogig -Logi257 9./r5tors0) 6on tP C$ng %ng 6h1c hin BhB ton logic 5\" | 6h1c hin BhB ton logic st" 6h1c hin BhB ton logic \s6" a# .ii th/ch& 0t +u cOa BhB ton l( > nu BhB logic l( Ang v( l( H nu BhB logic l( :ai" YhB logic c3 ch 2 u tign th8B nh8t :o vVi BhB ton : hEc v( BhB ton :o :nh" b# ;/ %& 0hi th1c hin BhB ton JL >I th m9 t/nh :h th1c hin >I< Wc J, :au 3 tVi JL Wc H Qfi th1c hin H J v( cui cFng ta Wc *t +Oa l( H" Kho st ng dng MATLAB trong iu khin t ng >& K( t X2 Yi+t -,./2i57 !h5r52t/rs0)
0l hiu C$ng %ng RS 0hai bo vectoQ ho,c ma tQUn" N# 6h1c hin BhB ton u tign, *hai bo cc bin v( cc che : cOa vectoQ" ? 6h1c hin BhB gn" m Chu9n v- ma tQUn tm lWng lign hiB cOa : Bh)c" " Cim ch8m thUB Bhyn" , Yhyn bit cc BhTn tP cOa ma tQUn v( cc i : tQong ung lnh" \g_n cch gia cc h(ng *hi *hai bo ma tQUn" 6h$ng bo ung chA th/ch" 4 cPa :` 4} s}" ?& dZu [)\ a# C$ng %ng& 6@o vectoQ ho,c ma tQUn Bh% v( l,B i l,B l@i cc gi tQ-" b# .ii th/ch& 0hai bo C$ng %ng & * 6@o Qa chuki , I>, I<,", *=>, * & i & * 6@o Qa chuki , Ii, I<[,",*=i, * 5N& , # Che c2t th) cOa ma tQUn 5 5Ni , &# Che h(ng th) i cOa ma tQUn 5N& , &# Che to(n b2 ma tQUn 5 5N , *# Che BhTn tP 5N#, 5NI>#5N*# 5N& , , *# Che cc BhTn tP 5N&, #, 5N&, I>#5N&, *# 5N&# Che t8t c cc th(nh BhTn cOa ma tQUn 5 c# ;/ %& *hi *hai bo ? > & >H ta Wc *t +u& ? > < J L M w ] x ^ >H cun *hi *hai bo ? H & < &>H th ta Wc *t +u& Kho st ng dng MATLAB trong iu khin t ng ? H < L w x >H %%%& !L! OM L9G%! -L9G%!AL F<N!T%9N0 *& L+nh ALL a# C$ng %ng& 0im tQa vectoQ ha9 ma tQUn c3 gi tQ- H ha9 *h$ng" b# CA BhB& 9 ? allNx# c# .ii th/ch& 9& bin ch)a *t +u x& tgn vetoQ ha9 ma tQUn 9 ? > *hi t8t c cc BhTn tP *hc H 9 ? H *hi c3 > BhTn tP bng H # ;/ %& X a?R> < JS a ? > < J X 9?allNa# 9 ? > Kho st ng dng MATLAB trong iu khin t ng X a?R> H JS a ? > H J X 9?allNa# 9 ? H X a?R> < JL H w] x ^S a ? > < J L H w ] x ^ X 9?allNa# 9 ? > H > X a?R> < HH J M< w xS a ? > < H H J M < w x Kho st ng dng MATLAB trong iu khin t ng X 9?allNa# 9 ? H > H 8& L+nh ANE a# C$ng %ng& 0im tQa vectoQ ha9 ma tQUn c3 gi tQ- *hc H ha9 *h$ng" b# CA BhB& 9 ? an9Nx# c# .ii th/ch& 9& bin ch)a *t +u" x& tgn vectoQ, ha9 ma tQUn" 9 ? > *hi c3 > BhTn tP *hc H" 9 ? H *hi c3 > BhTn tP bng H" # ;/ %& X a?R> < JS X 9?an9Na# 9 ? > X b?R> H J HS X 9?an9Nb# 9 ? > X c?R> < H LH < H L> < J LJ L M wS c ? Kho st ng dng MATLAB trong iu khin t ng > < H L H < H L > < J L J L M w X 9?an9Nc# 9 ? > > > > X ?RH H H HH > J HS ? H H H H H > J H X 9?an9N# 9 ? H > > H ;& L+nh 3]%,T a# C$ng %ng& 0im tQa bin ha9 Gile c3 tfn t@i ha9 *h$ng" b# CA BhB& e ? exi:tNmitemn# c# .ii th/ch& item& l( tgn Gile ha9 tgn bin" e& bin ch)a gi tQ- tQ v" e nghja H item *h$ng tfn t@i tQong vFng l(m vic > item l( bin ang tfn t@i tQong vFng l(m vic Kho st ng dng MATLAB trong iu khin t ng < item ang tfn t@i tQgn ja Nche *im tQa tQong th m%c hin h(nh# J item l( 4c=Gile L item l( Gile Wc -ch t| BhTn mm }imulin* M item l( h(m cOa 4atlab
# ;/ %& e ? exi:tNmiQn# e ? M >& L+nh F%N1 a# C$ng %ng& 6m BhTn tP tQong vectoQ ha9 ma tQUn theo 9gu cTu" b# CA BhB& * ? GinNx# Ri,S ? GinNx# Ri,,:S ? GinNx# c# .ii th/ch& *& che v- tQ/ cOa BhTn tP cTn tm tQong vectoQ" i,& che : h(ng v( : c2t tbng )ng cOa BhTn tP cTn tm" :& ch)a gi tQ- cOa BhTn tP cTn tm" x& tgn vectoQ, ma tQUn ha9 l( 9gu cTu Qa" \u *h$ng ngu Qa 9gu cTu th m,c nhign l( tm cc BhTn tP *hc H" # ;/ %& X x?R> x H < J HS x ? > x H < J H X *?GinNx# * ? > < L M X *?RJ wS Kho st ng dng MATLAB trong iu khin t ng * ? J w X a?RM H Hx H JS a ? M H H x H J X Ri,,*S?GinNa# i ? > < < ? > > J * ? M x J Kho st ng dng MATLAB trong iu khin t ng %N& N^M LN LP T=_N T=9NG MATLAB *& L+nh 3NAL a# C$ng %ng& Chu9n `i chuki *l t1 th(nh biu th)c" b# CA BhB& *+ ? evalNm:tQingn# c# .ii th/ch& *+& bin ch)a *t +u" \u m:tQingn l( cc *l : th chu9n th(nh nhng con :" \u m:tQingn l( cyu lnh th chu9n th(nh cc lnh thi h(nh Wc" # ;/ %& X a?o>^^^^^^^^o X evalNa#I> an: ? <HHHHHHHH 8& L+nh F9= a# C$ng %ng& Fng th1c hin > c$ng vic cTn l,B i l,B l@i theo m2t +u9 luUt, vVi : bVc l,B xc -nh tQVc" b# CA BhB& GoQ bin iu *hin ? gi tQ- Tu & gi tQ- cui, th1c hin c$ng vic en c# .ii th/ch& C$ng vic ch/nh l( cc lnh cTn thi h(nh, c3 th c3 nhiu lnh, *t thAc lnh Bhi c3 8u # ;/ %& [n Qa m(n hnh M ung mYp54 qrsC 6trs\. chao cac bann" GoQ i ? >&M, i:BNmYp54 qrsC 6trs\. chao cac bann# en Kho st ng dng MATLAB trong iu khin t ng Yp54 qrsC 6trs\. chao cac ban Yp54 qrsC 6trs\. chao cac ban Yp54 qrsC 6trs\. chao cac ban Yp54 qrsC 6trs\. chao cac ban Yp54 qrsC 6trs\. chao cac ban ;& L+nh F<N!T%9N a# C$ng %ng& 6@o thgm h(m mVi" b# CA BhB& Gunction : ? nNx# c# .ii th/ch& :& tgn bin ch)a gi tQ- tQ v :au *hi thi h(nh h(m" n& tgn gWi nhV" # ;/ %& N BhTn lUB tQong 4"Gile# >& L+nh %NP<T a# C$ng %ng& Fng nhUB v(o > gi tQ-" b# CA BhB& tgn bin ? inBut NmBQomtn# tgn bin ? inBut NmBQomtn, m:n# c# .ii th/ch& tgn bin, l( nbi lu gi tQ- ngUB v(o" mBQomtn& chuki *l t1 mun nhUB v(o" m:n& cho bit gi tQ- nhUB v(o l( nhiu *l t1" # ;/ %>& x ? inButNmnhUB gi tQ- cOa bin x& n# nhUB gi tQ- cOa bin x& M x ? M e# ;/ %<& tQli ? inButNmb@n c3 mun tiB t%c *h$ng n,n:n# b@n c3 mun tiB t%c *h$ng *h$ng tQli ? *h$ng ?& L+nh %F `3L,3%F `3L,3 Kho st ng dng MATLAB trong iu khin t ng a# C$ng %ng& 6h1c hin lnh *hi thda iu *in" b# CA BhB& iG biu th)c luUn ll > th1c hin c$ng vic > el:eiG biu th)c luUn ll < th1c hin c$ng vic < el:e th1c hin c$ng vic J en c# .ii th/ch& 0hi biu th)c luUn *l > Ang th th1c hin c$ng vic > tbng t1 cho biu th)c luUn ll <" \u c hai biu th)c :ai th th1c hin c$ng vic :au lnh el:e" 7iu th)c luUn ll l( cc BhB :o :nh ??, , , ?, ? c$ng vic ch/nh l( cc lnh cTn thi h(nh, c3 th c3 nhiu lnh, *t thAc lnh Bhi c3 8u # ;/ %& ;it chbng tQnh nhUB v(o < : v( :o :nh hai : 3" a ? inButNm\hUB a& n# b ? inButNm\hUB b& n# iG a b i:BNma lVn hbn bn# el:eiG a ??b i:BNma bng bn# el:e i:BNma nhd hbn bn# en nhUB a& L nhUB b& M a nhd hbn b @& L+nh M3N< a# C$ng %ng& 6@o menu chEn ch)c n_ng" b# CA BhB& tgn bin ? menu Nm6gn menun,mch)c n_ng>n,mch)c n_ng<n, " , mch)c n_ng nn# Kho st ng dng MATLAB trong iu khin t ng c# .ii th/ch& tgn menu& l( tigu cOa menu" tgn bin& l( nbi c8t gi tQ- nhUn Wc :au *hi chEn ch)c n_ng cOa menu" Ch)c n_ng >, <, ",n&*hi chEn ch)c n_ng n(o th tgn bin c3 gi tQ- l( : th) t1 cOa ch)c n_ng 3" # ;/ %& * ? menuNmChoo:e a coloQn, mten, m7luen, m.Qeenn# ==== Choo:e a coloQ ==== ># te <# 7lue J# .Qeen A& L+nh PA<,3 a# C$ng %ng& |ng chbng tQnh theo l mun" b# CA BhB& Bau:e on Bau:e oGG Bau:e Nn# c# .ii th/ch& Bau:e on& |ng chbng tQnh, v( ch nh8n > Bh/m b8t * NtQ| cc Bh/m iu *hin# chbng tQnh th1c hin tiB" Bau:e oGG& t{t ch)c n_ng Bau:e" Bau:e Nn#& |ng chbng tQnh t@i n giy9" # ;/ %& GoQ n ? > & J i:BNmYQe:: an9 *e9 to continuen# Bau:e en YQe:: an9 *e9 to continue YQe:: an9 *e9 to continue YQe:: an9 *e9 to continue B& L+nh J%L3 a# C$ng %ng& Fng th1c hin > c$ng vic cTn l,B i l,B l@i theo m2t +u9 luUt, vVi : bVc l,B *h$ng xc -nh, Bh% thu2c v(o biu th)c luUn ll" Kho st ng dng MATLAB trong iu khin t ng b# CA BhB& hile biu th)c luUn ll th1c hin c$ng vic en c# .ii th/ch& 7iu th)c luUn ll l( cc BhB :o :nh ? ?, , , ?, ? C$ng vic ch/nh l( cc lnh cTn thi h(nh, c3 th c3 nhiu lnh, *t thAc lnh Bhi c3 8u 0hi th1c hin xong c$ng vic th +ua9 lgn *im tQa l@i biu th)c luUn ll, nu van cun Ang th tiB t%c th1c hin, nu :ai th *t thAc" # ;/ %& t/nh t`ng 5 ? >I>z<I>zJII>zn n ? inButNmnhUB v(o : n n# a ? H i ? > hile i ? n a ? a I >zi i ? i I > en i:BNm*et +uan# i:BNa# nhaB vao :o n J *et +ua >"xJJJ B*-BT>50) ;it chbng tQnh nhUB v(o m2t : nNn?H# vVi cc tQng hWB :au& a# \u nH th in th$ng bo b@n nhUB :ai b# \u nH v( lh th t/nh t`ng :>?>IJIMI"""In,n l( : lh" c# \u nH v( chin th :<?<ILIwI"""In,n chin" # \u n?H |ng chbng tQnh l@i" % BT4a: Viet chuong trinh nhap vao mot so n(n>=0) % voi cac truong hop sau: % a) Neu n<0 thi in thong bao ban nhap sai % b) Neu n>0 va le thi tinh tong s=!"!#!$$$!n%n la so le$ % c) Neu n>0 va chan thi s&=&!4!'!$$$!n%n chan$ % () Neu n=0 (ung chuong trinh lai$ n=input()nhap n= ))* %nhap so n (u=rem(n%&)* %+iem tra n la le ha, chan %neu n le (u=% n chan (u=0 i- n<0 -print-()Ban nhap sai)) %.uat ra thong bao en( i- (n>0) / ((u==) %neu n>0 va le Kho st ng dng MATLAB trong iu khin t ng i=* %gan i=* s=* %gan tong s= 0hile i<n %thuc hien vong lap i=i!&* %tang i len & sau moi lan lap s=s!i* %tinh tong s voi gia tri i moi en( s %in ra +et 1ua sau +hi +et thuc vong lap en( i- (n>0) / ((u==0) i=0* s&=0* 0hile i<n i=i!&* s&=s&!i* en( s& en( i- n==0 %neu n=0 brea+ %lenh +et thuc en( 0hi ch@9 chbng tQnh& 2 nhap n= # s = 3 2 BT4a nhap n= 4 s& = ' 2 BT4a nhap n= 4' Ban nhap sai2 BT4a nhap n= 0 2
Kho st ng dng MATLAB trong iu khin t ng N& TP LN ]M LP !<a% *& L+nh AB, a# C$ng %ng& 6@o vectoQ bn c3 gi tQ- cOa mki BhTn tP l( : th) t1 tbng )ng vVi *l t1 tQong bng m 5}C[[" '89 tQ- tu9t i cOa m2t : ym" b# CA BhB& n ? 57}N:# x ? 57}Na# c# .ii th/ch& n& tgn vectoQ" :& chuki *l t1, ho,c l( tgn bin ch)a chuki *l t1" a& : ym, ho,c l( tgn bin ch)a : ym" x& tQ- tu9t i cOa a" # ;/ %& X n?ab:NoYp54 qrsC 6trs\.o# n ? Column: > thQough >< xH ]< wM ]] J< x> xM ]^ w] J< xL x< Column: >J thQough >w xM ]^ ]x ]> X m?ab:No456'57o# m ? Kho st ng dng MATLAB trong iu khin t ng ]] wM xL ]w wM ww X r?ab:Noabco# r ? ^] ^x ^^ X 6?ab:N=># 6 ? > 8& L+nh BLANK, a# C$ng %ng& 6@o *hong tQ{ng gia hai ha9 nhiu chuki *l t1 theo mong mun" b# CA BhB& R}> 7'5\0}Nb># }< 7'5\0}Nb<# 7'5\0}Nbn# }nS c# .ii th/ch& }>, }<, }n& cc chuki *l t1" b>, b<& : *hong tQ{ng" # ;/ %& [n L chuki m0hao :atn,m)ng %ngn, m456'57n, mtQong iu *hin t1 2ngn Qa m(n hnh vVi *hong cch lTn lWt gia L chuki l(& <,L,J X }?Ro0hao :atoblan*:N<# oung ungoblan*:NL# o456'57oblan*:NJ# otQong ieu *hien tu ongoS } ? 0hao :at ung ung 456'57 tQong ieu *hien tu ong ;& L+nh 13!83] a# C$ng %ng& C`i con : cOa h >H :ang h >w" b# CA BhB& : ? ec<hexNn# Kho st ng dng MATLAB trong iu khin t ng c# .ii th/ch& :& bin ch)a chuki *l : cOa h >w n& con : ngu9gn h >H" # ;/ %& : ? ec<hexN>H# : ? m5n >& L+nh 3]813! a# C$ng %ng& C`i chuki *l : cOa h >w :ang con : cOa h >H" b# CA BhB& n ? hex<ecNm:n# c# .ii th/ch& n& con : cOa h >H" :& chuki *l : h >w" # ;/ %& n ? hex<ecNm5n# n ? >H ?& L+nh %NT8,T= a# C$ng %ng& Chu9n : ngu9gn :ang @ng chuki" Chu9n cc *l t1 tQong m2t chuki :ang : th) t1 tbng )ng tQong bng m 5}C[[" b# CA BhB& *+ ? [\6 c# .ii th/ch& *+& bin }6tNn#ch)a *t +u" n& tgn bin cTn chu9n" \u n l( : ngu9gn th *+ l( chuki *l :" \u n l( chuki *l t1 th *+ l( : tbng )ng tQong bng m 5}C[[ # ;/ %& X n?o456'57o n ? Kho st ng dng MATLAB trong iu khin t ng 456'57 X t?int<:tQNn# t ? ]] wM xL ]w wM ww X n?<HH> n ? <HH> X t?int<:tQNn# t ? <HH> @& L+nh %,,T= a# C$ng %ng& 0im tQa n2i ung bin c3 Bhi l( chuki *l t1 *h$ng" b# CA BhB& *+ ? i::tQNn# c# .ii th/ch& *+& bin ch)a *t +u" n& tgn bin cTn *im tQa" *+ ? > nu n l( chuki *l t1" H nu n *h$ng l( chuki *l t1" # ;/ %& X n?o456'57o X *+?i::tQNn# *+ ? Kho st ng dng MATLAB trong iu khin t ng > X m?R> < J LS X *+?i::tQNm# *+ ? H A& L+nh L9J3= a# C$ng %ng& Cho Qa chuki *l t1 vit thng" b# CA BhB& b ? loeQN:# c# .ii th/ch& b& bin ch)a *t +u" :& tgn bin ch)a chuki *l t1 ha9 chuki *l t1" # ;/ %& X a?os 5\ cua Bp5m +usC 6tusn.o X b?loeQNa# b ? o an cua Bham +uoc tQuong B& L+nh N<M8,T= a# C$ng %ng& Chu9Dn : th1c :ang @ng chuki" Chu9n cc *l t1 tQong m2t chuki :ang : th) t1 tbng )ng tQong bng m 5}C[[" b# CA BhB& *+ ? num<tQNn# c# .ii th/ch& *+& bin ch)a *t +u" n& tgn bin cTn chu9n" \u n l( : th1c th *+ l( : tbng )ng tQong bng m 5}C[[" # ;/ %& Kho st ng dng MATLAB trong iu khin t ng X n?J">L>w X *+?num<:tQNn# *+ ? J">L>w C& L+nh ,3T,T= a# C$ng %ng& Cho Qa *l t1 tbng )ng vVi : th) t1 tQong bng m 5}C[[" b# CA BhB& x ? }et }tQNn# c# .ii th/ch& x& bin ch)a *l t1 tbng )ng Nthu2c bng m 5}C[[#" n& : ngu9gn NH n <MM#" # ;/ %& 6m *l t1 c3 : th) t1 l( wM tQong bng m 5}C[[" X *t?:et:tQNwM# *t ? 5 *D& L+nh ,T=8MAT a# C$ng %ng& 6@o ma tQUn c3 cc BhTn tP @ng chuki" b# CA BhB& : ? :tQ<matNm:>n, m:<n, # c# .ii th/ch& :& tgn ma tQUn *t +u" :>, :<& chuki *l t1" # ;/ %& : ? :tQ<matNmmatn, mlabn# : ? mat lab Kho st ng dng MATLAB trong iu khin t ng **& L+nh ,T=8N<M a# C$ng %ng& Chu9n chuki N@ng :# :ang : th1c" b# CA BhB& n ? :tQ<numN:# c# .ii th/ch& :& chuki @ng :" n& : th1c" # ;/ %& n ? :tQ<numNmLMwLMwn# n ? LMwLMw *8& L+nh ,T=!MP a# C$ng %ng& }o :nh < chuki *l t1" b# CA BhB& l ? :tQcmBN:>, :<# c# .ii th/ch& l& bin ch)a *t +u" :>, :<& chuki cTn :o :nh" # ;/ %& a ? m4at'ab Zot*}n b ? m4at'ab Zot*}n :tQcmBNa,b# an: ? > *;& L+nh <PP3= a# C$ng %ng& Cho Qa chuki vit hoa" b# CA BhB& b ? uBBeQ c# .ii th/ch& b& bin ch)a *t +u" :& tgn bin ch)a chuki *l t1" # ;/ %& a ? m4a6lab Zst*:n Kho st ng dng MATLAB trong iu khin t ng b ? uBBeQNa# b ? 456'57 b ? uBBeQNm4a6lab Zst*:n# b? 456'57 Zst0} N%& !L! OM G%A9 T%bP *& L+nh F!L9,3 a# C$ng %ng& C3ng Gile ang m :au *hi tQu9 xu8t xong" b# CA BhB& Gclo:eNGi# c# .ii th/ch& Gi& tgn bin tQd n Gile ang m" 8& L+nh F9P3N a# C$ng %ng& 4 Gile ho,c tQu9 xu8t liu cOa Gile ang m" b# CA BhB& Gi ? GoBenNmGnn# Gi ? GoBenNmGnn, mBn# c# .ii th/ch& Gi& tgn bin tQd n Gile ang m" Gn& tgn Gile Nc3 th ,t ng an#" 6ham : B c3 cc -nh @ng :au& mQn& che Ec" mQIn& Ec v( ghi" mn& x3a t8t c n2i ung cOa Gile ho,c t@o > Gile mVi v( m Gile 3 ghi" mIn& x3a t8t c n2i ung cOa Gile ho,c t@o > Gile mVi v( m Gile 3 ghi v( Ec" ;& L+nh FP=%NTF a# C$ng %ng& .hi o@n liu th(nh Gile" b# CA BhB& GBQintGNGi, G# c# .ii th/ch& Gi& tgn bin tQd n Gile cTn ghi" Kho st ng dng MATLAB trong iu khin t ng G& cc tham : -nh @ng" # ;/ %& 6@o Gile exB"txt c3 n2i ung& x ? H&<&>H 9 ? Rx, xz<S Gi ? GoBenNmexB"txtn, mn# GBQintGNGi, mn, R<, inGS# .n Gile exB"txt v( bin a xem n2i ung& Gi ? GoBenNmexB"txtn# a ? G:canGNGi, mn, R<,inGS# i:BNa# Gclo:eNGi# 0t +u H < L w x >H H > < J L M >& L+nh F=3A1 a# C$ng %ng& CEc liu @ng nh- Bhyn t| Gile" b# CA BhB& Ra, cS ?G:canGNGi# Ra, cS ? G:canGNGi,:# c# .ii th/ch& a& tgn bin ch)a lic Wc Ec v(o" c& : BhTn tP Wc Ec v(o" Gi& tgn bin tQd n Gile cTn Ec" :& */ch thVc liu Ec v(o" : Wc -nh @ng bi cc th$ng :& n& che Ec n BhTn tP v(o c2t vectoQ a" inG& Ec n ht Gile" Rm,nS& che Ec v(o m c2t v( n h(ng, n c3 th bng inG cun m th *h$ng" # ;/ %>& Gile v"txt c3 n2i ung& 5 7 C > < J Kho st ng dng MATLAB trong iu khin t ng Gi ? GoBenNv"txtn# Ra,cS ? GQeaNGi# i:BNa# i:BNc# a ? wM J< ww J< w] >J >H L^ J< MH J< M> c ? >< e# ;/ %< Gi ? GoBenNmv>"txtn# Ra,cS ? GQeaNGi, L# i:BNa# i:BNc# a? wM J< ww J< c ? L G# ;/ % J& Gile vJ"txt c3 n2i ung 57C Kho st ng dng MATLAB trong iu khin t ng v.p[ 0'4\s Gi ? GoBenNmvJ"txtn# Ra,cS ? GQeaNGi, R], inGS# i:BNa# i:BNc# a ? wM ]H ]M ww ]> ]w w] ]< ]w wx ]J ]x w^ ]L ]^ >J >J >J >H >H >H c ? <> an? wM ww w] wx w^ >J >H ]H ]> ]< ]J ]L >J >H ]M ]w ]] ]x ]^ >J >H ?& L+nh FJ=%T3 a# C$ng %ng& .hi o@n liu @ng nh- Bhyn th(nh Gile" b# CA BhB& GQite NGi,a# c# .ii th/ch& Gi& tgn bin tQd n Gile cTn ghi" a& tgn bin ch)a liu" # ;/ %& .hi o@n liu cOa bin a th(nh Gile a"txt a ? RwM ww w]S Gi ? GoBenNma"txtn, mn# GQiteNGi, mn# GiteNGi,a# Kho st ng dng MATLAB trong iu khin t ng .n Gile a"txt v(o bin b xem n2i ung Gi ? GoBenNma"txtn# b ? G:canGNGi, mn# i:BNb# Gclo:eNGi# 0t +u b ? 57C @& L+nh ,P=%NTF a# C$ng %ng& pin th- th$ng tin lgn m(n hnh" b# CA BhB& : ? :BQintGNmt:n,:# c# .ii th/ch& :& bin ch)a chuki : hin th- tQgn m(n hnh" t:& cc tham : -nh @ng" :& anh :ch cc i :" 6ham : -nh @ng thu2c > tQong < *iu :au& N># Chuki *l t1& chuki n(9 :h Wc hin th- lgn m(n hnh ging ht nh Wc vit tQong cyu lnh" N<# Chuki cc tham : -nh @ng& cc chuki n(9 :h *h$ng Wc hin th- lgn m(n hnh, nhng tc %ng iu *hin vic chu9n `i v( cch hin th- cc i : Wc a Qa tQong anh :ch cc i :" ;/ % cc tham : -nh @ng& ># & i : l( : ngu9gn Wc vit Vi @ng thUB Bhyn" : ? :BQintGNmCy9 l( :& n,=<L# : ? Cy9 l( :& =< <# u& i : l( : ngu9gn Wc vit Vi @ng thUB Bhyn *h$ng 8u" : ? :BQintGNmCy9 l( :& un,<L# : ? Cy9 l( :& <L J# o& i : l( : ngu9gn Wc vit Vi @ng cb : x *h$ng 8u" : ? :BQintGNmCy9 l( :& on,^# : ? Cy9 l( :& >> L# x& i : l( : ngu9gn Wc vit Vi @ng cb : >w" : ? :BQintGNmCy9 l( :& xn,<MM# : ? Cy9 l( :&GG Kho st ng dng MATLAB trong iu khin t ng M# G& i : l( : ngu9gn Wc vit Vi @ng cB : >H" : ? :BQintGNmCy9 l( :& Gn,<MMH : ? Cy9 l( :& <MM"HHHHHH C -nh @ng BhTn thUB Bhyn th thgm v(o con : ch)a : thUB Bhyn cTn l89" : ? :BQintGNmCy9 l( :& "JGn, <"MMwx# : ? Cy9 l( :& <"MM] w# c& i : l( > *l t1 Qigng ,c bit" : ? :BQintGNmCy9 l( ch& cn,n4n# : ? Cy9 l( ch& 4 ]#:& i : l( chuki *l t1" : ? :BQintGNmCy9 l( chuki& :n, m4atlabn# : ? Cy9 l( chuki& 4atlab B& L+nh ,,!ANF a# C$ng %ng& CEc chuki *l t1 v( -nh @ng l@i chuki *l t1 3" b# CA BhB& Ra,countS ? ::canGN:, mGoQmatn, :ie# c# .ii th/ch& a& tgn bin ch)a chuki *l t1 :au *hi Wc -nh @ng" count& m : BhTn tP Wc Ec v(o" :ie& */ch thVc :h Wc Ec v(o" GoQmat& BhTn -nh @ng ging nh lnh :BQintG" # ;/ %& : ? mJ">< >"< H"<J <"Mwn Ra, countS ? ::canGN:, mGn,J# a ? J"><HH >"<HHH H"<JHH count ? J N%%& !L! OM T9LN c! !" B#N *" Mt sU hd6 7efng gi2) a# CA BhB& Kho st ng dng MATLAB trong iu khin t ng *+ ? hlgNx# b# .ii th/ch& *+& tgn bin ch)a *t +u" x& bn v- Qaian" hlg& tgn h(m lWng gic" 6gn h(m lWng gic .ii th/ch :in co: tan a:in atan :inh co:h tanh 6/nh gi tQ- :ine 6/nh gi tQ- co:ine 6/nh gi tQ- tangent \gh-ch o cOa :ine \gh-ch o cOa tangent 6/nh gi tQ- h9BeQbolic :ine 6/nh gi tQ- h9BeQbolic co:ine 6/nh g/a tQ- h9BeQbolic tangent 8" L+nh ANGL3 a# C$ng %ng& 6/nh g3c Bha cOa : Bh)c" b# CA BhB& B ? angleN# c# .ii th/ch& B& tgn bin ch)a *t +u, bn v- Qaian: & : Bh)c # ;/ %& ? i=J ? H <"HHHHi B ? angleN# B ? =>"M]Hx ;" L+nh !3%L a# C$ng %ng& '(m tQun : v Bh/a : ngu9gn lVn hbn" b# CA BhB& 9 ? ceilNx# c# .ii th/ch& Kho st ng dng MATLAB trong iu khin t ng 9& : :au *hi Wc l(m tQun" x& : cTn Wc l(m tQun" # ;/ %& x ? =>"^HHH =H"<HHH J"LHHH M"wHHH ]"HHHH 9 ? ceilNx# 9 ? => H L w ] >" L+nh !9Ng a# C$ng %ng& 6/nh lWng lign hiB cOa : Bh)c" b# CA BhB& 9 ? conN# c# .ii th/ch& 9& tgn bin ch)a lWng lign hiB & : Bh)c # ;/ %& ? =Ji I < ? H >"HHHHi 9 ? conN# 9 ? H I >"HHHHi ?" L+nh 3]P a# C$ng %ng& 6/nh gi tQ- e x " b# CA BhB& 9 ? exBNx# c# ;/ %& 9 ? exBNx# 9 ? <H"HxMM @" L+nh F%] a# C$ng %ng& '(m tQun : v Bh/a eQo" b# CA BhB& 9 ? GixNx# c# .ii th/ch& 9& : :au *hi Wc l(m tQun" Kho st ng dng MATLAB trong iu khin t ng x& : cTn Wc l(m tQun" # ;/ %& x ? =>"^HHH =H"<HHH J"LHHH M"wHHH ]"HHHH 9 ? GixNx# 9 ? => H J M ] A" L+nh FL99= a# C$ng %ng& '(m tQun : v Bh/a : ngu9gn nhd hbn" b# CA BhB& 9 ? GlooQNx# c# .ii th/ch& 9& : :au *hi Wc l(m tQun " x& : cTn Wc l(m tQun # ;/ %& x ? =>"^HHH =H"<HHH J"LHHH M"wHHH ]"HHHH 9 ? GlooQNx# 9 ? =< => J M ] B" L+nh %MAG a# C$ng %ng& '89 BhTn o cOa : Bh)c" b# CA BhB& 9 ? imagN# c# ;/ %& 9 ? imagN< I J# 9 ? J C" L+nh L9G a# C$ng %ng& 6m logaQithm cb : e" b# CA BhB& 9 ? logNx# # ;/ %& 9 ? logN<"]>x# 9 ? H"^^^^ *D" L+nh L9G8 Kho st ng dng MATLAB trong iu khin t ng a# C$ng %ng& 6m logaQithm cb : <" b# CA BhB& 9 ? log<Nx# # ;/ %& 9 ? log<N<# 9 ? > **" L+nh L9G*D a# C$ng %ng& 6m logaQithm cb : >H" b# CA BhB& 9 ? log>HNx# # ;/ %& 9 ? log>HN>H# 9 ? > *8" L+nh =3AL a# C$ng %ng& '89 BhTn th1c cOa : Bh)c" b# CA BhB& 9 ? QealN# # ;/ %& 9 ? QealN> I J# 9 ? < *;" L+nh =3M a# C$ng %ng& Cho BhTn cOa BhB chia" b# CA BhB& Q ? QemNa,b# c# .ii th/ch& Q& bin ch)a *t +u a, b& : chia v( : b- chia # ;/ %& Q ? QemN>w, J# Q ? > Kho st ng dng MATLAB trong iu khin t ng *>" L+nh =9<N1 a# C$ng %ng& '(m tQun : :ao cho gTn : ngu9gn nh8t" b# CA BhB& 9 ? QounNx# c# ;/ %& x ? =>"^HHH =H"<HHH J"LHHH M"wHHH ]"HHHH 9 ? QounNx# 9? =< H J w ] 7ng :o :nh cOa cc BhB l(m tQun : c =>"^HHH =H"<HHH J"LHHH M"wHHH ]"HHHH ceilNx# => H L w ] GlooQNx# =< => J M ] GixNx# => H J M ] QounNx# =< H J w ] *?" L+nh ,%GN a# C$ng %ng& ct 8u : th1c" b# CA BhB& 9 ? :ignNx# c# .ii th/ch& x& : th1c cTn xt 8u" 9& *t +u tQ v" 9 x H : H > : bng => : ym # ;/ %& x ? < H =J H"M 9 ? :ugnNx# 9? > H => > Kho st ng dng MATLAB trong iu khin t ng *@" L+nh ,H=T a# C$ng %ng& 6/nh c_n bUc hai" b# CA BhB& 9 ? :+QtNx# c# ;/ %& x ? L 9 ? :+QtNx# 9 ? < N%%%& TP LN TA9 TL! T=hN MA T=N *& !ngK triK nhjnK 2hi5 ting .hkn tT 2l5 65 trmn noi hpng sU a# CA BhB& 4a tQUn *t +u ? ma tQUn RIS R=S R"S RzS hng :" b# ;/ %& a ? > < J L M w ] x ^ C2ng ma tQUn a vVi < *t +u l( ma tQUn b b ? a I < b ? J L M w ] x ^ >H >> tbng t1 cho cc BhB t/nh tQ|, nhyn v( chia" 8" L+nh 13T a# C$ng %ng& Fng t/nh -nh th)c cOa ma tQUn" b# ;/ %& 6/nh -nh th)c cOa ma tQUn a a ? > L M w Kho st ng dng MATLAB trong iu khin t ng etNa# an: ? =x ;" L+nh 1%AG a# C$ng %ng& 6@o ma tQUn mVi v( xP ll ng cho theo +u9 Vc" b# CA BhB& v ? iagNx# v ? iagNx,*# c# .ii th/ch& x& l( vectoQ c3 n BhTn tP" v& l( ma tQUn Wc t@o Qa t| x theo +u9 t{c& : h(ng bng : c2t v( cc BhTn tP cOa x nm tQgn ng cho cOa v" *& tham : -nh @ng cho v, : h(ng v( c2t cOa v ? n I ab:N*#" \u * ? H ng cho cOa v ch/nh l( cc BhTn tP cOa x \u * H cc BhTn tP cOa x nm Bh/a tQgn ng cho v \u * H cc BhTn tP cOa x nm Bh/a Vi ng cho v # ;/ %& x ? < > ^ M L v ? iagNx# v ? < H H H H H > H H H H H ^ H H H H H H L v ? iagNx,<# v ? H H < H H H H H H H > H H H H H H H ^ H H H H H H H M H H H H H H H L H H H H H H H H H H H H H H v ? iagNx,H# Kho st ng dng MATLAB trong iu khin t ng v ? < H H H H H > H H H H H ^ H H H H H M H H H H H L v ? iagNx,=<# v ? H H H H H H H H H H H H H H < H H H H H H H > H H H H H H H ^ H H H H H H H M H H H H H H H L H H >" L+nh 3E3 a# C$ng %ng& 6@o ma tQUn bn v-" b# CA BhB& 9 ? e9eNn# 9 ? e9eNn,m# c# .ii th/ch& n& t@o ma tQUn c3 n h(ng, n c2t" m, n& t@o ma tQUn c3 m h(ng, n c2t" # ;/ %& 9 ? e9eNJ# 9 ? > H H H > H H H > 9 ? e9eNJ,M# 9 ? > H H H H H > H H H Kho st ng dng MATLAB trong iu khin t ng H H > H H ?" L+nh FL%PL= a# C$ng %ng& Chu9n cc BhTn tP cOa cc ma tQUn theo th) t1 c2t ngWc l@i" b# CA BhB& b ? GliBlQNa# c# .ii th/ch& b& tgn ma tQUn Wc chu9n `i" a& tgn ma tQUn cTn chu9n `i" # ;/ %& a ? H > < J L M w ] x ^ b ? GliBlQNa# L J < > H ^ x ] w M @& L+nh FL%P<1 a# C$ng %ng& Chu9n cc BhTn tP cOa ma tQUn theo th) t1 h(ng ngWc l@i" b# CA BhB& b ? GliBuNa# c# .ii th/ch& b& tgn ma tQUn Wc chu9n `i" a& tgn ma tQUn cTn chu9n `i" # ;/ %& a ? > L < M J w b ? GliBuNa# b ? J w < M > L Kho st ng dng MATLAB trong iu khin t ng A& L+nh %NN a# C$ng %ng& 6m ma tQUn ngh-ch o" b# CA BhB& 4a tQUn ngh-ch o ? inv Nma tQUn# c# ;/ %& 6m ma tQUn ngh-ch o cOa a" a ? > < H < M => L >H => b ? invNa# b ? M < =< =< => > H =< > B& L+nh tqo 65 trmn a# C$ng %ng& Fng t@o > ma tQUn gfm c3 n h(ng v( m c2t" b# CA BhB& 6gn ma tQUn ? Ra>> a><a>m a<> a<< a<m S c# .ii th/ch& a>>, a><, a>m l( cc gi tQ- t@i h(ng > c2t > n cc gi tQ- t@i h(ng > c2t m, c3 n 8u N# l( c3 n h(ng" # ;/ %& 6@o ma tQUn gfm J h(ng v( J c2t vVi gi tQ- l( > < J L M w > H H a ? R> < J L M w > H HS a ? > < J L M w > H H C& L+nh tqo n/2tor rn Kho st ng dng MATLAB trong iu khin t ng a# C$ng %ng& 'nh n(9 Fng t@o > vectoQ bn gfm c3 n BhTn tP" b# CA BhB >& 6gn vectoQ ? RBt> Bt< BtJ BtnS c# .ii th/ch& Bt> Bt< Btn& l( cc : th1c" # ;/ %& 6@o vectoQ a gfm c3 L BhTn tP, vVi cc gi tQ- l(&>, J, ], L a ? R> J ] LS a ? > J ] L e# CA BhB <& 6gn vectoQ ? gt&c:c>*t G# .ii th/ch& gt& l( gi tQ- b{t Tu cOa vectoQ" c:c& c8B : c2ng" gt*t& gi tQ- *t thAc" g# ;/ %& 6@o vectoQ a c3 gi tQ- b{t Tu H"<, gi tQ- *t thAc Biz< N? >"M]Hx#, c8B : c2ng H,J" a ? H"<H"JBiz< a ? H"<HHH H"MHHH H"xHHH >">HHH >"LHHH *D& L+nh L%N,PA!3 a# C$ng %ng& 6@o vectoQ c3 gi tQ- ngau nhign giVi h@n tQong *hong -nh tQVc" b# CA BhB& 9 ? lin:BaceNx>, x<# 9 ? lin:BaceNx>, x<, n# c# .ii th/ch& 9& tgn cOa vectoQ" x>, x<& giVi h@n gi tQ- lVn nh8t v( nhd nh8t cOa vectoQ 9" n& : BhTn tP cOa vectoQ 9" \u *h$ng c3 gi tQ- n th m,c -nh n ? >HH" Kho st ng dng MATLAB trong iu khin t ng # ;/ %& 9 ? lin:BaceN>, >H, ]# 9 ? >"HHHH <"MHHH L"HHHH M"MHHH ]"HHHH x"MHHH >H"HHHH **& M5 trmn 2hu:n ns a# C$ng %ng& 4a tQUn chu9n v- ? ma tQUn ang c3" b# CA BhB& 6@o > ma tQUn chu9n v- t| > ma tQUn ang c3" c# ;/ %& a ? > < J L M w ] x ^ ma tQUn chu9n v- b b ? an b ? L ] M x w ^ *8& L+nh MAG%! a# C$ng %ng& 6@o > ma tQUn vu$ng c3 t`ng cOa cc BhTn tP tQong > h(ng, > c2t ho,c tQgn ng cho bng nhau" b# CA BhB& 6gn ma tQUn ? magicNn# c# .ii th/ch& n& */ch thVc ma tQUn" .i tQ- cOa mki BhTn tP tQong ma tQUn l( m2t 9 : ngu9gn lign t%c t| > n < n " 6`ng cc h(ng, c2t v( cc ng cho u bng nhau" # ;/ %& tmt ? magicNJ# tmt ? x > w J M ] Kho st ng dng MATLAB trong iu khin t ng L ^ < *;& Nhjn 65 trmn a# C$ng %ng& 4a tQUn *t +u ? ma tQUn >K ma tQUn <" b# ;/ %& 6a c3 < ma tQUn a v( b nh tQgn v( c l( ma tQUn *t +u c ? aKb c ? >L J< MH J< ]] ><< MH ><< >^L *>& L+nh 9N3, a# C$ng %ng& 6@o ma tQUn m( gi tQ- cOa cc BhTn tP l( >" b# CA BhB& 9 ? one:Nn# 9 ? one:Nm,n# c# .ii th/ch& 9 ? tgn ma tQUn" n& t@o ma tQUn c3 n h(ng m, n& t@o ma tQUn c3 m h(ng, n c2t" # ;/ %& 9 ? one:NJ# 9 ? > > > > > > > > > 9 ? one:NJ,M# 9 ? > > > > > > > > > > > > > > > *?& L+nh PA,!AL a# C$ng %ng& Kho st ng dng MATLAB trong iu khin t ng 6@o ma tQUn theo +u9 luUn tam gic Ya:cal" b# CA BhB& Ba:cal Nn# c# .ii th/ch& n& l( : h(ng Nc2t# # ;/ %& Ba:calNL# an: ? > > > > > < J L > J w >H > L >H <H *@& L+nh =AN1 a# C$ng %ng& 6@o ma tQUn m( *t m( gi tQ- cOa cc BhTn tP l( ngau nhign" b# CA BhB& 9 ? QanNn# 9 ? QanNm,n# c# .ii th/ch& 9& tgn ma tQUn" n& t@o ma tQUn c3 n h(ng, n c2t" m, n& t@o ma tQUn c3 m h(ng, n c2t" .i tQ- cOa cc BhTn tP nm tQong *hong RH >S # ;/ %& 9 ? QanNJ# 9 ? H"^JLH H"H^<H H"]H>< H"xLw< H"wMJ^ H"]w<< H"M<w^ H"L>wH H"]w<< 9 ? QanNJ,M# 9 ? H"<w<M H"J<x< H"^^>H H"^x<w H"wM>M H"HL]M H"wJ<w H"JwMJ H"]<<] H"H]<] H"]Jw> H"]MwL H"<L]H H"]MJL H"wJ>w Kho st ng dng MATLAB trong iu khin t ng *A& L+nh =3,AP3 a# C$ng %ng& C-nh @ng l@i */ch thVc ma tQUn" b# CA BhB& b ? Qe:haBeNa,m,n# c# .ii th/ch& b& ma tQUn Wc -nh @ng l@i" a& ma tQUn cTn Wc -nh @ng" m, n& : h(ng v( : c2t cOa b" 4a tQUn a Bhi c3 : BhTn tP l(& mKn" # ;/ %& a ? > L ] >H < M x >> J w ^ >< b ? Qe:haBeNa,<,w# b ? > J M ] ^ >> < L w x >H >< *B& L+nh =9TCD a# C$ng %ng& coa9 ma tQUn ^H H " b# CA BhB& b ? Qot^HNa# c# .ii th/ch& b& ma tQUn Wc xoa9 ^H H a& ma tQUn cTn xoa9" # ;/ %& a ? > < J L M w ] x ^ b ? Qot^HNa# b ? Kho st ng dng MATLAB trong iu khin t ng J w ^ < M x > L ] *C& L+nh T=A!3 a# C$ng %ng& 6/nh t`ng cc BhTn tP cOa ng cho ma tQUn" b# CA BhB& ? tQaceNa# c# .ii th/ch& & bin ch)a *t +u" a& tgn ma tQUn" # ;/ %& a ? < x J L ] > w ^ < ? tQaceNa# ? >> 8D& L+nh T=%L a# C$ng %ng& '89 Bhyn nPa Vi ma tQUn theo hnh" b# CA BhB& [ ? tQilNx# [ ? tQilNx,*# c# .ii th/ch& [& tgn ma tQUn *t +u" *& tham :" \u * ? o l89 t| ng cho tQ xung" \u * ? n l89 t| ng cho tQ lgn n bn v-" \u * ? =n l89 t| ng cho tQ xung n bn v-" # ;/ %& a ? M ^ >J w >H >L Kho st ng dng MATLAB trong iu khin t ng ] >> >M x >< >w i ? tQilNa# i ? > H H H < w H H J ] >> >M L x >< >w i ? tQilNa,H# i ? > H H H < w H H J ] >> H L x >< >w i ? tQilNa,># i ? > M H H < w >H H J ] >> >M L x >< >w i ? tQilNa,=># i ? H H H H < H H H J ] H H L x >< H 8*& L+nh T=%< a# C$ng %ng& '89 Bhyn nPa tQgn ma tQUn theo hnh tam gic" b# CA BhB& [ ? tQiuNx# [ ? tQiuNx,*# c# .ii th/ch& [& tgn ma tQUn *t +Oa" Kho st ng dng MATLAB trong iu khin t ng *& tham : \u * ? H l89 t| ng cho tQ lgn" \u * ? n l89 t| ng cho tQ xung n bn v-" \u * ? =n l89 t| ng cho tQ lgn n bn v-" # ;/ %& a ? > M ^ >J < w >H >L J ] >> >M L x >< >w [ ? tQiuNa# [ ? > M ^ >J H w >H >L H H >> >M H H H >w [ ? tQiuNa,H# [ ? > M ^ >J H w >H >L H H >> >M H H H >w [ ? tQiuNa,=># [ ? > M ^ >J < w >H >L H ] >> >M H H >< >w [ ? tQiuNa,># [ ? H M ^ >J H H >H >L H H H >M H H H H 88& L+nh I3=9, Kho st ng dng MATLAB trong iu khin t ng a# C$ng %ng& 6@o ma tQUn m( gi tQ- cOa cc BhTn tP b# CA BhB& 9 ? eQo:Nn# 9 ? eQo:Nm,n# c# .ii th/ch& 9& tgn ma tQUn" n& t@o ma tQUn c3 n h(ng v( n c2t" m, n& t@o ma tQUn c3 m h(ng, n c2t" # ;/ %& 9 ? eQo:NJ# 9 ? H H H H H H H H H 9 ? eQo:NJ,]# 9 ? H H H H H H H H H H H H H H H H H H H H H %]& !L! PtP TuN Rv% ,w *& L+nh !9NN a# C$ng %ng& \hyn hai a th)c" b# CA BhB& c ? convNa,b# c# .ii th/ch& a,b& a th)c c& t/ch : cOa a,b Cch *hai bo& :{B xB bin theo th) t1 gim Tn cOa l9 th|a" # ;/ %& \hyn hai a th)c NJx < ILxIM#"N<x J =Jx < I<# Kho st ng dng MATLAB trong iu khin t ng a ? RH J L MS a ? H J L M b ? R< =J H <S b ?< =J H < c ? convNa,b# c ? H w => =< =^ x >H 8& L+nh !<MP=91 a# C$ng %ng& \hyn fn cc BhTn tP" b# CA BhB& cB ? cumBQo Na# c# .ii th/ch& cB& bin ch)a *t +Oa a& tgn cOa ma tQUn ha9 vectoQ" # ;/ %& b ? > ^ J L cB ?cumBQoNb# cB ? > ^ <] >Hx a ? > J M ^ > < L < > cB ? cumBQoNa# cB ?> J M ^ J >H Jw w >H ;& L+nh !<M,<M a# C$ng %ng& C2ng fn cc BhTn tP" b# CA BhB& c: ? cumBQoNa# c# .ii th/ch& c:& bin ch)a *t +u" a& l( tgn cOa ma tQUn ha9 vectoQ" Kho st ng dng MATLAB trong iu khin t ng # ;/ %& b ? > >H > < M c: ? cum:umNb# c: ?> >> >< >L >^ a? > J M ^ > < L < > c: ? cum:umNa# c: ? > J M >H L ] >L w x >& L+nh 13!9NN a# C$ng %ng& Chia hai a th)c" b# CA BhB& R+,QS ?econvNa,b# c# .ii th/ch& a,b& a th)c" +& thbng : cOa a, b" Q& : " Cch *hai bo& :{B xB bin theo th) t1 gim Tn cOa l9 th|a" # ;/ %& Chia < a th)c N<x < IJxIw#zN<xIJ# a ? R< J wS b ? R< JS R+,QS ? econv Na,b# + ? > H Q ? H H w ?& L+nh 3]PM a# C$ng %ng& 6/nh e x b# CA BhB& Kho st ng dng MATLAB trong iu khin t ng *+ ? exBmNx# c# .ii th/ch& *+& binch)a *t +Oa" # ;/ %& *+ ? exBmNJ# *+ ? <H"HxMM @& L+nh FM%N a# C$ng %ng& 6m gi tQ- nhd nh8t cOa h(m :" b# CA BhB& x ? GminNmGuctionn,x>,x<# c# .ii th/ch& x& bin ch)a *t +u" Guction& tgn h(m :" x>, x<& *hong *ho :t" # ;/ %& 6m gi tQ- nhd nh8t cOa h(m :& xJ=<x=M tQong *hong RH <S x ?GminNmx"J=<Kx=Mn,H,<# x ? H"x>wM 9 ? GNx# 9 ? =w"Hxx] A& L+nh FPL9T a# C$ng %ng& ;h f th- cOa h(m :" b# CA BhB& GBlotNmGunn,Rxmin,xmaxS c# .ii th/ch& Gun& tgn h(m :" xmin, xmax& xc -nh *hong cTn vh" # ;/ %& GBlotNmx"J=<Kx=Mn,RH,<S# gQi B& L+nh FI3=9 a# C$ng %ng& Kho st ng dng MATLAB trong iu khin t ng 6m im H cOa h(m :" b# CA BhB& GeQoNmGunn,xH# c# .ii th/ch& Cim H cOa h(m : l( im NH,x#, y9 cng ch/nh l( nghim cOa h(m :" \u h(m : c3 nhiu nghim th :h tm Wc nghim gTn gi tQ- xH" Gun& tgn h(m :" c# ;/ %& 6m gi tQ- H cOa h(m :& x < =MxIJ" 6QVc tign ta *hai bo h(m : G tQong tUB tin G"m& Nxem thgm lnh Gunction# Gunction 9 ? GNx# 9 ? x"<=MKxIJ }au 3, t@o tUB tin gtH"m& x ? H&>H .i tQ- xH ? H ? GeQoNmGn,H# :BQinGNm ? JGn,# ? H"Jx< .i tQ- xH ? < ? GeQoNmGn,<# :BQintGNm ? "JGn,# ? <"w>x ;h f th- h(m : minh hEa& ? GeQoNmGn,H# GBlotNmGn,RH,MS gQi hol on BlotN,H,mon# hol oGG C& L+nh MA] a# C$ng %ng& 6m gi tQ- lVn nh8t" b# CA BhB& Kho st ng dng MATLAB trong iu khin t ng m ? maxNx# Rm,iS ? maxNx# v ? maxNx,9# c# .ii th/ch& x,9,v&tgn vectoQ" m& gi tQ- lVn nh8t" i& v- tQ/ cOa m" \u x l( ma tQUn tm Qa gi tQ- lVn nh8t cOa mki c2t" # ;/ %& x ? J M < > L m? maxNx# m ? M Rm,iS ? maxNx# m ?M i ?< 9 ? > w x =M J v ?maxNx,9# v ? J w x > L b ? J w < > ] ^ < x > m ? maxNb# m ? J x ^ Rm,iS ? maxNb# m? J x ^ i ? > J < a ? H J w ] > > L w x v ? maxNa,b# v ? J w w ] ] ^ Kho st ng dng MATLAB trong iu khin t ng L x x *D& L+nh M3AN a# C$ng %ng& 6m gi tQ- tQung bnh" b# CA BhB& 4$ hnh ? meanNa# c# .ii th/ch& m& bin ch)a *t +Oa" a& tgn vectoQ ha9 ma tQUn cTn t/nh gi tQ- tQung bnh" \u a l( ma tQUn th t/nh gi tQ- tQung bnh cOa mki c2t" # ;/ %& b ? > >H > < M m ? meanNb# m ? J"xHHH a ? > J M ^ > < L < > m ? meanNa# m ? L"www] <"HHHH <"www] **& L+nh M%N a# C$ng %ng& 6/m gi tQ- nhd nh8t b# CA BhB& m ? minNx# Rm,iS ? minNx# v ? minNx,9# c# .ii th/ch& x,9,v& tgn vectoQ" m& l( gi tQ- lVn nh8t" i& l( v- tQ/ cOa m" \gA x l( ma tQUn tm Qa gi tQ- nhd nh8t tQong mki c2t" # ;/ %& x ? J M < > L Kho st ng dng MATLAB trong iu khin t ng m ? minNx# m ? > i ?L 9 ?> w x =M J v ? minNx,9# v ? > M < =M J b ? J w < > ] ^ < x > m ? minNb# m ? > w > i ? < > J a ? H J w ] > > L w x v ? minNa,b# v ? H J < > > > < w > *8& L+nh P=91 a# C$ng %ng& \hyn cc BhTn tP" b# CA BhB& B ? BQoNx# c# .ii th/ch& B& bin ch)a *t +u" x& tgn ma tQUn ha9 9 :" \u l( ma tQUn nhyn t|ng BhTn tP cu mki c2t" # ;/ %& a ? < J L M B ? BQoNa# Kho st ng dng MATLAB trong iu khin t ng B ? <H b ? < < J M w L ] M L B ?BQotNb# B ?]H wH Lx *;& L+nh =99T, a# C$ng %ng& 6m nghim cOa a th)c" b# CA BhB& Q ? Qoot:NB# c# .ii th/ch& Q& bin ch)a *t +u" B& tgn biu th)c" # ;/ %& 6m nghim cu Bhbng tQnh& x < => ?H B ? R> H =>S Q ? Qoot:NB# i:BNQ# =>"HHHH >"HHHH *>& L+nh ,9=T a# C$ng %ng& }{B xB mng ha9 ma tQUn theo th) t1 t_ng Tn" b# CA BhB& *+ ? :oQtNx# R*+,iS ? :oQtNx# c# .ii th/ch& *+& bin ch *t +u" i& : th) t1 cu BhTn tP tQVc *hi :{B xB" \u x l( ma tQUn th :{B xB theo th) t1 t_ng Tn cOa t|ng c2t" # ;/ %& a ? < x M w =J ^ Kho st ng dng MATLAB trong iu khin t ng *+ ? :oQtNa# *+ ? =J < M w x ^ R*+,iS ? :oQtNa# *+ ? =J < M w x ^ i ? M > J L < w b ? J L =L < =J M > w < *+ ?:oQtNb# *+ ? > =J =L < L < J w M R*+,iS ? :oQtNb# *+ ? > =J =L < > < J w M i ? J < > < > J > J < *?& L+nh ,<M a# C$ng %ng& 6/nh t`ng cOa cc BhTn tP" b# CA BhB& : ? :umNx# c# .ii th/ch& :& l( bin ch)a *t +u" x& l( tgn ma tQUn" \u x l( ma tQUn th : l( t`ng cOa cc c2t" # ;/ %& a ? < x M w =J ^ Kho st ng dng MATLAB trong iu khin t ng : ? :umNa# : ? <] b ? J L =L < =J M > w < : ? :umNb# : ? w ] J ]& TP LN Rx cA *& L+nh A]3, a# C$ng %ng& C,t cc tQ%c tEa 2 t@i v- tQ/ -nh tQVc" b# CA BhB& axe:NmBQoBeQt9namen, BQoBeQt9value # c# .ii th/ch& 6bng )ng vVi m2t BQoBeQt9name i *m vVi > BQoBeQt9value" >" mBo:itionn,RleGt, bottom, ith, heightS& -nh v- tQ/ v( */ch thVc cOa tQ%c" leGt& *hong cch t| mB tQi cPa :` n tQ%c )ng" bottom& *hong cch t| mB Vi cPa :` n tQ%c ngang" ith& chiu (i cOa tQ%c ngang" height& chiu cao tQ%c )ng" .hi chA& 'u$n l89 im RH,HS l(m gc tEa 2" 6Q%c ngang v( tQ%c )ng c3 gi tQ- tQong *hong RH >S v( chia theo t l th/ch hWB Kz ;/ %& axe:NmBo:itionn,R"> "> "x "wS# <" mxlimn, Rmin,maxS& -nh gi tQ- nhd nh8t v( lVn nh8t tQgn tQ%c x" Kz ;/ %& axe:Nmxlimn, R< MS# J" m9limn, Rmin,maxS& -nh gi tQ- nhd nh8t v( lVn nh8t tQgn tQ%c 9" Kz ;/ %& axe:Nm9limn, R< MS# -nh gi tQ- tQgn c hai tQ%c Kho st ng dng MATLAB trong iu khin t ng axe:Nmxlimn, Rmin,maxS, m9limn,Rmin,maxS# 8& L+nh A]%, a# C$ng %ng& Chia l@i tQ%c tEa 2" b# CA BhB& axi:NRxmin xmax 9min 9maxS# axi:NRxmin xmax 9min 9max min maxS# axi: on axi: oGG c# .ii th/ch& xmin, 9min, min& l( gi tQ- nhd nh8t cOa cc tQ%c x, 9, " xmax, 9max, max& l( gi tQ- lVn nh8t cOa cc tQ%c x, 9, " on& cho hin th- tQ%c tEa 2" oGG& *h$ng cho hin th- tQ%c tEa 2" ;& L+nh BA= a# C$ng %ng& ;h f th- @ng c2t" b# CA BhB& baQNx,9# c# .ii th/ch& ;h gi tQ- x theo gi tQ- 9" # ;/ %& x ? =Bi&H"<&Bi baQNx,:inNx## gQi on titleNmo thi ham :inNx# ang thanhn# xlabelNmtQuc x NQa#n# 9labelNm9 ? :inNx#n# Kho st ng dng MATLAB trong iu khin t ng
>& L+nh !LA a# C$ng %ng& c3a t8t c cc i tWng nh& ng f th-, tgn f th-nhng *h$ng x3a tQ%c tEa 2" b# CA BhB& cla ?& L+nh !LF a# C$ng %ng& c3a hnh nh Nf th-# hin t@i" b# CA BhB& clG @& L+nh !L9,3 a# C$ng %ng& C3ng hnh nh Nf th-# hin t@i" b# CA BhB& clo:e A& L+nh !9L9=MAP a# C$ng %ng& 6@o m(u :{c cho f th- tQong *h$ng gian J chiu" b# CA BhB& coloQmaBNmaB# Kho st ng dng MATLAB trong iu khin t ng coloQmaBNmeGaultn# c# .ii th/ch& ColoQmaB l( :1 tQ2n lan cOa J m(u cb bn& Qe, gQeen, blue" 6F9 theo t l cOa J m(u cb bn m( cho Qa cc m(u :{c *hc nhau" meGaultn& m(u c3 Wc l( m(u m,c -nh" maB& bin ch)a cc th$ng : :au& 4aB m(u c3 Wc 7one gQa9 I blue Cool c9an I magenta vlag Qe I hite I blue I blac* .Qa9 gQa9 pot blac* I Qe I 9ello I hite Yin* Bin* B& L+nh F%G<=3 a# C$ng %ng& 6@o mVi hnh nh Nf th-#" b# CA BhB& GiguQe C& L+nh G!A a# C$ng %ng& 6@o cc ,c t/nh cho tQ%c" b# CA BhB& h ? gca c# .ii th/ch& h& l( bin gn cho lnh cga" Cc ,c t/nh cOa tQ%c gfm c3& CA BhB .ii th/ch }etNgca,nc}calen,nlogn, n:calen,nlineaQn# C-nh bn v- tQgn tQ%c tEa 2& tQ%c x c3 bn v- l( log v( tQ%c 9 c3 bn v- tu9n t/nh" }etNgca,ncgQin,nonn,n.Qio, nnomaln# 6@o lVi cho f th-& tQ%c x c3 t@o lVi v( tQ%c 9 *h$ng t@o lVi" }etNgca,nciQo,nQeveQ:en, C`i tQ%c tEa 2& `i tQ%c x v Bh/a i Kho st ng dng MATLAB trong iu khin t ng niQn,nnoQmaln# in, tQ%c 9 gi ngu9gn" }etNgca,ncColoQo,nQen, ncoloQn,n9ellon# C,t m(u cho lVi f th-& ,t lVi tQ%c x m(u d, lVi tQ%c 9 m(u v(ng" .fm c3 cc m(u& 9ello, magenta, c9an, Qe, gQeen, blue, hite, blac*" *D& L+nh G=%1 a# C$ng %ng& 6@o lVi tEa 2" b# CA BhB& gQi on gQi oGG c# .ii th/ch& on& hin th- lVi tEa 2" oGG& *h$ng hin th- lVi tEa 2" **& L+nh PL9T a# C$ng %ng& ;h f th- tu9n t/nh tQong *h$ng gian < chiu" b# CA BhB& BlotNx,9# BlotNx,9,nlinet9Ben# c# .ii th/ch& x,9& vh gi tQ- x theo gi tQ- 9" linet9Be& *iu BhTn tP t@o ngn nt vh bao gfm J th(nh BhTn& = 6h(nh BhTn th) nh8t l( cc *l t1 che m(u :{c&
0l t1 4(u 9 ;(ng m Cd tbi c 'b Q Cd g '%c b 'am 6Q{ng * Cen Kho st ng dng MATLAB trong iu khin t ng = 6h(nh BhTn th) hai l( cc *l t1 che nt vh cOa f th-& 0l t1 'o@i nt vh = Cng lin nt & Cng ch8m ch8m =" Cng g@ch ch8m == Cng nt )t o@n = 6h(nh BhTn th) ba l( cc *l t1 che lo@i im nh 8u gfm&", o, x, I, K # ;/ %& ;h f th- h(m 9 ? :inNx# vVi f th- m(u lam, ng lin nt v( nh 8u cc im Wc chEn bng 8u K, tQ%c x tha9 `i t| H tVi <, mki bVc tha9 `i l( zx x ? H&Bizx&<KBi 9 ? :inNx# BlotNx,9, mb= K n# 9labelNm9 ? :inNx#n# xlabelNm6Quc xn# titleNmo thi ham 9 ? :inNx#n# gQi on
*8& L+nh ,<BPL9T Kho st ng dng MATLAB trong iu khin t ng a# C$ng %ng& 6@o cc tQ%c tQong m2t BhTn cOa cPa :` f hEa" b# CA BhB& :ubBlotNm,n,B# :ubBlotNmnB# c# .ii th/ch& :ubBlotNm,n,B# ho,c :ubBlotNmnB#th(nh cPa :` f hEa th(nh mn vFng vh nhiu f th- tQgn cFng m2t cPa :`" m& : h(ng Wc chia" n& : c2t Wc chia B& : th) t1 vFng chEn vh f th-" \u *hai bo B mn th :h xu8t hin m2t th$ng bo lki" # ;/ %& Chia cPa :` f hEa th(nh <J vFng v( hin th- tQ%c cOa c w vFng" :ubBlotN<J># :ubBlotN<J<# :ubBlotN<JJ# :ubBlotN<JL# :ubBlotN<JM# :ubBlotN<Jw# Kho st ng dng MATLAB trong iu khin t ng
*;& L+nh ,3M%L9G]K ,3M%L9GE a# C$ng %ng& ;h f th- theo logaQith" b# CA BhB& :em9logxNx,9# :em9logxNx,9,nlinet9Ben# :em9log9Nx,9# :em9log9Nx,9,nlinet9Ben# c# .ii th/ch& :em9logx v( :em9log9 ging nh lnh Blot nhng che *hc m2t iu l( lnh n(9 vh f th- theo tQ%c logaQith" o 3, ta c3 th :P %ng t8t c cc lo@i mlinet9Ben cOa lnh Blot" # ;/ %& ;h f th- h(m 9 ? x < Jx I < theo tQ%c logaQith cOa x" x ? H&>HH 9 ? x"<=JKxI< :em9logxNx,9,nbn# gQi on Kho st ng dng MATLAB trong iu khin t ng
*>& L+nh P9LA= a# C$ng %ng& ;h f th- tQong h tQ%c tEa 2 c1c" b# CA BhB& BolaQNtheta,Qno# c# .ii th/ch& ;h gi tQ- x theo gi tQ- 9" # ;/ %& t ? =Bi&H"H>&Bi BolaQNt, :inNt## Kho st ng dng MATLAB trong iu khin t ng
*?& L+nh ,3T a# C$ng %ng& 6hit lUB cc ,c t/nh ch8t cho i tWng n(o 3" b# CA BhB& :etNh, mBQoBeQt9namen, BQoBeQt9value,# c# .ii th/ch& h& bin ch)a i tWng" YQoBeQt9\ame v( YQoBeQt9;alue Wc cho tQong bng :au& CA BhB YQoBeQt9\ame YQoBeQt9;alue .ii th/ch }etNh,n4aQ*eQn,nIn# 4aQ*eQ =, ==, &, =" , o, , I, K ChEn *iu BhTn tP }etNh,n'ineZithn,># 'ineZith >, <, J, C2 (9 nt vh }etNh,n4aQ*eQ}ien,^# 4aQ*eQ}ie >, <, J, 0/ch thVc cc im t@o ngn h }etNh,ncoloQn,nc9ann# ColoQ 9ello,magenta, Qe,gQeen,blue, c9an,hite,blac* ChEn m(u cho i tWng h # ;/ %& a ? R> < J L M L J L M wS Kho st ng dng MATLAB trong iu khin t ng h ? BlotNa# :etNh,ncoloQn,nblac*n#
*@& L+nh ,TA%=, a# C$ng %ng& ;h f th- @ng bUc thang" b# CA BhB& :taiQ:Nx,9# c# .ii th/ch& ;h gi tQ- x theo gi tQ- 9" # ;/ %& x ? =Bi&H"<&Bi :taiQ:Nx,:inNx## xlabe'Nm6Quc xn# 9labelNm9 ? :taiQ:Nx,:inNx#n# gQi on Kho st ng dng MATLAB trong iu khin t ng
*A& L+nh T%TL3 a# C$ng %ng& C,t tigu cho f th-" b# CA BhB& titleNmtextn# c# .ii th/ch& text& tgn tigu " *B& L+nh ]LAB3LK ELAB3LK ILAB3L a# C$ng %ng& C,t tgn cho tQ%c c, , " b# CA BhB& xlabelNmnxn# 9labelNmn9n# labelNmnn# c# .ii th/ch& nx, n9, n& tgn tQ%c x, 9, *C& L+nh J%T3BG a# C$ng %ng& 6ha9 `i m(u nn cOa cPa :` f hEa" b# CA BhB& Kho st ng dng MATLAB trong iu khin t ng hitebg hitebgNmcoloQn# c# .ii th/ch& hitebg chu9n `i +ua l@i m(u nn cPa :` f hEa gia tQ{ng v( en" hitebgNmcoloQn# chu9n m(u nn cPa :` f hEa th(nh m(u cOa bin coloQ" coloQ c3 th l( cc m(u& 9ello Nv(ng#, magenta Nd tbi#, c9an Nlb#, Qe Nd#, gQeen Nl%c#, blue Nlam#, hite NtQ{ng#, blac* Nen#" BT;2) Wc vit tQong BT;2&6" 7(i tUB n(9 t`ng hWB t| cc :ch [Th/ ,tud/nt 3dition oy MATLAB\K [Th/ MATLAB ?& 5ndYoo4\K [zng dng MATLAB trong iu khin t ng\ %BT"c: V5 678 9:8 ;87 <.%,==meshgri((4":0$:")* >=pea+s(.%,)* meshc(.%,%>) pause +=#* n=&?+4* <.%,%>==sphere(n)* c=ha(amar((&?+)* sur-(.%,%>%c)* colormap(< 0*0 =) pause t=0:pi@0:&Api* <.%,%>==c,lin(er(&!cos(t))* sur-(.%,%>) pause <.%,%>==c,lin(er(:0)* sur-norm(.%,%>) pause <.%,%>==meshgri((4&:$&:&%4&:$&:&%4&:$&:&)* v=.$Ae.p(4.$?&4,$?&4>$?&)* slice(v%<# # &=%&%< 0=%&) pause <B%C==meshgri((4":$#:")* D=pea+s(B%C)* <B:%C:==meshgri((4":$&#:")* D:=interp&(B%C%D%B:%C:)* mesh(B%C%D)% hol(% mesh(B:%C:%D:!#) hol( o-- a.is(<4" " 4" " 4# &0=) pause s,ms . , e>sur-(real(atan(.!iA,))) <.%,==mesh(om(4&:$':&%4&:$':&)* r=s1rt(.$?&!,$?&)* >=bessel(0%r)* Kho st ng dng MATLAB trong iu khin t ng m=<44# '0=* mesh(>%m) 0hi ch@9 chbng tQnh ta lT lWt c3 *t +u& Kho st ng dng MATLAB trong iu khin t ng Kho st ng dng MATLAB trong iu khin t ng Kho st ng dng MATLAB trong iu khin t ng Cng l( h(m Y/ss/7 nhng ta *ho :t Qigng > b(i& %hm bessel <.%,==mesh(om(4&:$':&%4&:$':&)* r=s1rt(.$?&!,$?&)* >=bessel(0%r)* m=<44# '0=* mesh(>%m) Kho st ng dng MATLAB trong iu khin t ng