
ToolBox - Digital Signal Prosessing
PhÇn 2 - øng dông 187
C¸c hμm th− viÖn th«ng dông trong toolbox - DSP
xö lý tÝn hiÖu sè
1. hμm sinh ra c¸c d¹ng sãng
Chirp Ph¸t hμm cosin
Diric hμm tuÇn hoμn sinc
Gauspull Ph¸t xung Gaussian
Pulstran Ph¸t mét d·y xung
Rectpuls Ph¸t h×nh vu«ng lÊy mÉu kh«ng tuÇn hoμn
sawtooth Hμm r¨ng c−a
sinc Hμm sinc hoÆc sin(pi*x)/(pi*x)
square Hμm sãng b×nh ph−¬ng
tripuls M¸y ph¸t h×nh thang lÊy mÉu kh«ng tuÇn hoμn
2. Ph©n tÝch bé läc vμ thùc hiÖn chóng
Abs Gi¸ trÞ tuyÖt ®èi cña sè ¶o
Angle Gãc pha
Conv quay
Fftfilt Thùc hiÖn bé läc over lap-add
Filter Thùc hiÖn bé läc

ToolBox - Digital Signal Prosessing
PhÇn 2 - øng dông 188
filtfilt Bé läc pha kh«ng
filtic Bé läc x¸c ®Þnh ®iÒu kiÖn ®Çu
freqs BiÕn ®æi Laplace tÇn sè ®¸p øng
freqspace §Æt tÇn sè cho ®¸p øng tÇn sè
freqz BiÕn ®æi z tÇn sè ®¸p øng
grpdelay Mét nhãm trÔ
impz §¸p øng xung (rêi r¹c)
latcfilt Thùc hiÖn bé läc Lattice
unwrap Kh«ng bã pha
upfirdn Bé läc FIR kh«ng lÊy mÉu, lÊy mÉu xuèng
zplane ChÊm ®iÓm cùc rêi r¹c
3.C¸c biÕn ®æi hÖ tuyÕn tÝnh
Convmtx Ma trËn quay( Ma trËn chuyÓn vÞ, hay nghÞc ®¶o)
latc2tf L−íi vμ hoÆc l−íi bËc thang ®Ó truyÒn hμm chuyÓn ®æi
poly2rc §a ph−¬ng ®Õn hÖ sè biÕn ®æi
rc2poly HÖ sè ph¶n x¹ ®Ó biÕn ®æi ®a ph−¬ng
residuez MiÒn më réng thËp ph©n cña biÕn ®æi z
sos2ss ChuyÓn ®æi c¸c vïng thø hai ®Õn ®Æt tr¹ng th¸i chuyÓn
®æi
sos2tf ChuyÓn ®æi c¸c vïng thø hai ®Ó truyÒn hμm chuyÓn ®æi
sos2zp ChuyÓn ®æi c¸c vïng thø hai ®Õn tr−êng kh«ng
ss2sos §Æt tr¹ng th¸i ®Ó ®¹t ®iÓm thø hai cña vïng chuyÓn ®æi
ss2zp §Æt tr¹ng th¸i ®Õn chuyÓn ®æi tr−êng kh«ng
ss2tf §Æt tr¹ng th¸i ®Ó truyÒn hμm chuyÓn ®æi
tf2latc TruyÒn hμm ®Õn l−íi hoÆc chuyÓn ®æi l−íi h×nh thang
tf2ss TruyÒn hμm ®Õn chuyÓn ®æi tr¹ng th¸i

ToolBox - Digital Signal Prosessing
PhÇn 2 - øng dông 189
tf2zp TruyÒn hμm ®Õn vïng chuyÓn ®æi tr−êng kh«ng
zp2sos ChuyÓn ®æi tõ tr−êng kh«ng ®Õn vïng ®Æt thø hai
zp2ss ChuyÓn ®æi tõ tr−êng kh«ng ®Õn ®iÓm tr¹ng th¸i
zp2tf ChuyÓn ®æi tõ tr−êng kh«ng ®Õn hμm truyÒn
4. ThiÕt kÕ bé läc sè IIR
butter ThiÕt kÕ hμm läc ®¬n gi¶n nhÊt
cheby1 ThiÕt kÕ bé läc ChebyshewI
cheby2 ThiÕt kÕ bé läc ChebyshewII
ellip ThiÕt kÕ bé läc Elliptic (d¹ng Ellip)
maxflat ThiÕt kÕ bé läc th«ng thÊp ®−îc sinh ra mét c¸ch ®¬n
gi¶n nhÊt
yulewalk ThiÕt kÕ bé läc Yule-Walker
5. Chän bé läc cho tr−íc IIR
Buttord Chän bé läc ®¬n gi¶n Butterworth cho tr−íc
cheb1ord Chän bé läc Chebyshew 1 cho tr−íc
cheb2ord Chän bé läc Chebyshew 2 cho tr−íc
ellipord Chän bé läc Ellip cho tr−íc
6. ThiÕt kÕ bé läc FIR
cremez ThiÕt kÕ bé läc FIE sè phøc vμ hiÖu øng (mÐo nhá
)ripple pha kh«ng tuyÕn tÝnh
fir1 ThiÕt kÕ cöa sæ cë b¶n cña bé läc FIR- -thÊp ,cao,
th«ng gi÷a,dõng,tÝch
fir2 ThiÕt kÕ cöa sæ c¬ b¶n cña bé läc FIR -§¸p øng tuú ý

ToolBox - Digital Signal Prosessing
PhÇn 2 - øng dông 190
fircls ThiÕt kÕ bé läc ë ®iÒu kiÖn b×nh ph−¬ng lín nhÊt- §¸p
øng tuyf ys
fircls1 ThiÕt kÕ bé läc FIR ë ®iÒu kiÖn b×nh ph−¬ng lín nhÊt-
th«ng thÊp vμ th«ng cao
girrcos ThiÕt kÕ bé läc FIR cosine lín dÇn
firls ThiÕt kÕ bé läc FIR- ®¸p øng tuú ý cïng víi vïng
chuyÓn ®æi
inflit ThiÕt bä läc FIR néi suy
kaiserord Chä ®iÓm ®Æt cöa sæ c¬ b¶n cña bé läc sö dông cöa sæ
Kaiser
remez ThiÕt kÕ hμm läc tèi −u FIR Parks-McChellan
remezord Chän hμm läc ®Æt tr−íc Parks-McChellan
7. C¸c chuyÓn ®æi
czt BiÕn ®æi Z
dct BiÕn ®æi Cosine rêi r¹c
dftmtx Ma trËn biÕn ®æi Fourier rêi r¹c
fft BiÕn ®æi Fourier nhanh
fftshift ChuyÓn ®æi vector halves
hilbert BiÕn ®æi Hilbert
idct BiÕn ®æi cosin rêi r¹c ng−îc
ifft BiÕn ®æi fourier ng−îc nhanh
8. Xö lý tÝn hiÖu thèng kª vμ ph©n tÝch phæ
cohere Hμm ®¸nh gi¸ trÆt trÏ
corrcoef HÖ sè hiÖu chØnh (hÖ sè bï)
cov Ma trËn sai lÖch

ToolBox - Digital Signal Prosessing
PhÇn 2 - øng dông 191
csd MËt ®é phæ c¾t nhau
pburg §Þnh l−îng phæ c«ng suÊt theo ph−¬ng ph¸p Burg
pmtm §Þnh l−îng phæ c«ng suÊt theo ph−¬ng ph¸p Thomson
pmusic §Þnh l−îng phæ c«ng suÊt theo ph−¬ng ph¸p amm
nhacj
psd §Þnh l−îng phæ c«ng suÊt theo ph−¬ng ph¸p Welch
pyulear §Þnh l−îng phæ c«ng suÊt theo ph−¬ng ph¸p Yule-
Walker
spectrum psd, csd, dÝnh kÕt vμ tæ hîp tfe
tfe §¸nh gi¸ hμm truyÒn
xcorr Hμm bï (hiÖu chØnh) giao nhau
xcov Hμm sai lÖch
9. c¸c Cöa sæ tÝn hiÖu
Bartlett Cöa sæ Bartlett
Blackman Cöa sæ Blackman
Boxcar Cöa sæ Boxcar
Chebwin Cöa sæ Chebwin
hamming Cöa sæ hamming
hamning Cöa sæ hamning
kaiser Cöa sæ Kaiser
triang Cöa sæ cã d¹ng tam gi¸c
10. Th«ng sè khi m« h×nh ho¸
invfreqs Bé läc t−¬ng tù phï hîp víi ®¸p øng tÇn sè
invfreqz Bé läc rêi r¹c phï hîp víi ®¸p øng tÇn sè
lpe C¸c hÖ sè tuyÕn tÝnh ®o¸n tr−íc sù dông ph−¬ng ph¸p
tù bï

