www.vietsupport.com -visit- www.dientuvietnam.net
209
Môc lôc
Lêi nãi ®Çu i
PhÇn I C¬ së vÒ Matlab
Ch¬ng I. PhÇn c¬ së vÒ Matlab
1.1 Kh¶ n¨ng cña Matlab
1.2 Ho¹t ®éng cña Matlab
1.2.1C¸c phÝm chuyªn dông vμ c¸c lÖnh ht«ng dông cña hÖ thèng
1.3. biÕn vμ c¸c thao t¸c cña c¸c biÕn
1.3.1 BiÕn trong Matlab
1.3.2 §é lín cña biÕn
1.3.3 Mét sè biÕn ®îc ®Þnh nghÜa
1.3.4 Sè phøc
1
1
3
3
4
4
6
6
7
1.4 S¬ lîc vÒ ®å ho¹ trong Matlab
1.4.1 VÏ trong cöa sæ ®å ho¹ cña Matlab
1.4.2 In Ên trªn mμn h×nh ®å ho¹
1.4.3 Mét sè vÝ dô m« t¶ ®å ho¹
9
9
10
11
1.5 C¸c hμm ©m thanh trong Matlab 13
Ch¬ng II: Ma trËn vμ c¸c phÐp to¸n cho ma trËn
14
2.1 Vector - §¹i lîng vo híng vμ ma trËn
2.1.1C¸ch nhËp gi¸ trÞ cña ma trËn hay c¸c ®¹i lîngv« høng
2.1.2HiÓn thÞ ma trËn
14
14
18
2.2 C¸c ma trËn ®Æc biÖt
2.2.1 Ma trËn ma ph¬ng (magic)
2.2.2 Ma trËn 0
2.2.3 Ma trËn 1
2.2.4 Ma trËn ®êng chÐo ®Æc biÖt( Indentity)
2.2.5 Ma trËn ®êng chÐo më réng(eye(m,n)
2.2.6 Ma trËn Pascal
2.2.7 Ma trËn ®Æc biÖt kh¸c
19
19
19
20
20
20
21
21
2.3 C¸c phÐp to¸n v« híng
2.3.1 BiÓu thøc sè häc
2.3.2 Thø tù u tiªn cña c¸c to¸n tö
2.3.3 C¸c phÐp to¸n ®èi víi Vector
22
22
22
23
210
23
2.4 C¸c phÐp to¸n ®èi víi ma trËn
2.4.1 Ma trËn chuyÓn vÞ
2.4.2 TÝch v« híng cña hai ma trËn cïng cì
2.4.3 Nh©n ma tr©n
2.4.4 C¸c thao t¸c trªn ma trËn
25
25
26
26
28
Ch¬ng III: LËp tr×nh trong Matlab
3.1 C¸c phÇn tö c¬ b¶n cña ch¬ng tr×nh
3.1.1 Giíi h¹n cña c¸c gi¸ trÞ tÝnh to¸n
3.1.2 C¸c ký tù ®Æc biÖt
3.1.3 C¸c gi¸ trÞ ®Æc biÖt
3.1.4 C¸c biÕn String
31
31
32
32
33
35
3.2 C¸c hμm to¸n häc
3.2.1 C¸c hμm ®¹i sè c¬ b¶n
3.2.2 C¸c hμm lîng gi¸c c¬ b¶n
3.2.3 C¸c hμm Hyperbolic
35
36
37
3.3 C¸c d¹ng File ®îc sö dông trong Matlab
3.3.1 Script file (M-file)
3.3.2 Hμm vμ t¹o hμm trong Matlab
3.3.3 File d÷ liÖu
37
37
38
40
3.4 C¸c biÓu thøc quan hÖ vμ Logic
3.4.1 C¸c phÐp to¸n quan hÖ
3.4.2 C¸c phÐp to¸n Logic
3.4.3 C¸c phÐp to¸n quan hÖ vμ Logic
41
41
41
42
3.5 C¸c cÊu tróc c©u lÖnh ®iÒu khiÓn
3.5.1 LÖnh IF ®¬n
3.5.2 LÖnh IF lång nhau
3.5.3 LÖnh ELSE
3.5.4 LÖnh ELSE IF
3.5.5 Có ph¸p c©u ®iÒu kiÖn vμ Break
43
43
43
44
44
46
3.6 CÊu tróc vßng lÆp
3.6.1 Vßng lÆp FOR
3.6.2 Vßng lÆp While
Ch¬ng IV: §å ho¹ hai chiÒu trong Matlab
46
46
48
50
4.1 C¸c phÐp biÕn ®æi ®å ho¹
4.1.1 Quan hÖ c¸c trôc to¹ ®å trªn mÆt ph¼ng
4.1.2 NghÞch ®¶o ma trËn
50
50
51
211
4.1.3 Gãc Euler 53
4.2 PhÐp biÕn ®æi AFFINE trong kh«ng gian 2D
4.2.1 To¹ ®é thuÇn nhÊt
4.2.2 PhÐp chuyÓn dÞch
4.2.3 PhÐp quay
4.2.4 PhÐp tØ lÖ
55
55
57
58
59
4.3 C¸c hμm chuÈn ®Ó biÔu diÔn ®å ho¹ hai chiÒu
4.3.1 C¸c bé lÖnh vÏ
4.3.2 C¸c hÖ to¹ ®é trong mÆt ph¼ng
4.3.3 MÆt ph¼ng ®å ho¹ cho sè phøc
4.3.4 LÖnh kiÓm so¸t
4.3.5 C¸c thao t¸c vμ kiÓm so¸t trªn mμn h×nh m¸y tÝnh
4.3.6 V¨n b¶n (Text) trªn mμn h×nh ®å ho¹
4.3.7 §äc d÷ liÖu tõ mμn h×nh ®å ho¹
60
61
67
69
71
71
78
79
Ch¬ngV: §å ho¹ trong kh«ng gian ba chiÒu
5.1 C¸c hμm to¹ lËp ®êng cong (Contour)
5.1.1 ChÊm ®iÓm ®êng cong
5.1.2 VÝ dô
80
80
80
81
5.2 Líi – Grid
5.2.1 LÖnh t¹o líi
5.1.2 VÝ dô
82
85
86
5.3 §å ho¹ ba chiÒu
5.3.1 LÖnh vÏ ®å ho¹ 3D th«ng thêng
5.3.2 C¸c lo¹i vÏ ho¹t h×nh 3D
89
89
90
5.4 MÆt líi trong kh«ng gian 3D
5.4.1 Bé lÖnh t¹o líi
5.4.2 Quay ma trËn ®å ho¹ 3D
91
91
92
5.5 §å ho¹ bÒ mÆt
5.6 §iÓm quan s¸t vμ phÐp phèi c¶nh
5.7 Slice trong kh«ng gian 3D
97
101
103
5.8 MÇu s¾c vμ kiÓm so¸t c¸c mÇu s¾c
5.8.1 C¸c thuéc tÝnh bÒ mÆt
5.8.2 Giíi thiÖu c¸c hÖ mÇu trong mμn h×nh ®å ho¹
5.8.3 M« h×nh mμu RGB (Red-Green-Blue)
5.8.4 M« h×nh mμu CMY (Cyan-Magent a-Yellow)
5.8.5 M« h×nh mμu YIQ
5.8.6 M« h×nh mμu HSV (Hue-Saturation-Value)
5.8.7 M« h×nh mμu HLS (Hue-Light-Saturation)
5.8.8 C¸c lÖnh chuyÓn ®æi m« h×nh mμu
5.8.9 Thao t¸c víi mμu s¾c
104
104
106
106
109
111
112
114
116
117
212
Bμi tËp øng dông phÇn I
120
PhÇn II Mét sè øng dông cña Matlab
øng dông vÒ xö lý tÝn hiÖu
1. Giíi thiÖu TÝn hiÖu vμ xö lý tÝn hiÖu
2. Hμm läc
3. Gäi hμm läc víi ®iÒu kiÖn ®Çu
4. ThiÕt kÕ bé läc sè
4.1 C¸c ®Þnh nghÜa
4.2 X¸c ®Þnh ®Æc tÝnh tÇn cña bé läc
4.3 BiÕn ®æi nöa tuyÕn tÝnh Tustin
140
140
141
153
155
155
157
162
5. BiÕn ®æi Fourier rêi r¹c
6. Giíi thiÖu toam t¾t DFT
7. Phæ n¨ng lîng
8. PhÇn lîng gi¸c më réng cña tÝn hiÖu
9. Nh÷ng tÝn hiÖu tÇn sè cao vμ c¸c ký hiÖu
165
166
169
174
176
10. PhÇn bμi tËp
11. C¸c hμm th«ng dông trong Toolbox-DSP
11.1C¸c hμm d¹ng sãng
11.2 Ph©n tÝch bé läc vμ thùc hiÖn chóng
11.3 C¸c biÕn ®æi cña hμm tuyÕt tÝnh
11.4 ThiÕt kÕ bé läc sè IIR
11.5 ChuyÓn bé läc cho tríc IIR
11.6 ThiÕt kÕ bé läc FIR
11.7 C¸c chuyÓn ®æi
11.8 Xö lý tÝn hiÖu thèng kª vμ ph©n tÝch phæ
11.9 C¸c cöa sæ tÝn hiÖu
11.10 Th«ng sè khi m« h×nh ho¸
11.11 C¸c thao t¸c ®Æc biÖt
11.12 Lμm mÉu läc sè t¬ng tù th«ng thÊp
11.13 ChuyÓn ®æi tÇn sè (DÞch tÇn)
11.14 Rêi r¹c ho¸ bé läc
11.15 Nh÷ng hμm kh¸c
182
182
187
187
188
189
189
189
190
190
191
191
192
192
193
193
193
øng dông vÒ Toolbox Simulink
194