Nhom Lenh Co Ban

You might also like

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

Kho st ng dng MATLAB trong iu khin t ng

TP LN !" B#N !$A MATLAB


%& 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&gt*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

You might also like