Professional Documents
Culture Documents
Cifrovaya Obrabotka Signalov Zac
Cifrovaya Obrabotka Signalov Zac
!" #$% &'( )*%!" %+
«
»
!
""
-
!"
,-( )!%.%#-( %%
2008
621.372.037(075.8)
32.811.173
45
. .
45
: / ..
,
..
, ..
. – !: "#-
! $-
, 2008. – 307 .
ISBN 5-98298-326-6
"%&
& '
*
, -
#& " '
&$
+
, # "
;+, #&
' <* '
&$
, * -
"'
'
*
' " '
.
= "
$ "'
' * "
+-
* & !=
> «?"<>@ * +» #-
" #
, >@ $ «
' -
" + $ $ "<>@ ».
621.372.037(075.8)
32.811.173
$ $ ,
, "
.
#*
' - " +* $ !AC
..
2
#
@
< +"-
#
'
*
(DA) # < "-
&$ "# ( " +
&<&$
$, -
, # ' #
' ,
# "% *
. #.). D#
C @ #
' %
, &$ -
+"
+ & '
* .
D#* " %
* #
#
,
" " -
# #
' +&$ # ' , #
-
# +> . = + "
"-
&
>@* &.
,
+<
'
*
"% + +
# * +"
%-
* @* . D# + "
# ' & E %
&"
+ #
.
"
+ +> #-
#
* «
' -
" + $ $ "<>@ » # -
' «
». "%&
&
'
&$ , #
"
'
&$ F- F-
+
, & # -
"
;+
+' + ",
% & * "' '
*
' "
&$ '
DA.
#& & " '
&$ -
, +&
&, "
>@ '
+
%&$ $.
% #& #
"
& > &$ , "
" +
& " '
&$ .
3
1.
$
$ $
= #
"# +"
& #>@ : [1, 4, 6, 16].
4
. 1.1.
= " #& ; = = & ;
, +,
=
&
A , #
,
K$
"+,
#+
?% , -
= -
J & , -
#%-
"-
T, E , -
&
!
& E
" -
E
'
""& ; # *, , -
( +&) *
- + +
* #
5
– +&* +
' .
A & &+ #
$
#
:
x
#
" ' (
' ">
"-
);
x #
&* # &* (
'
E
,
$ %
).
' " %# G $ #
#
" #*
,
"+
" # ' $ $ #
. ;
*
%
"#*
+ #
" .
!"# –
$#* #
" X(t), $-
">@ * # ">@ $
($ ).
&$ '
" $# $,
-
#* . 1.1, #
&$ – . 1.2.
C'
6
. 1.2
= " #& " * =
XN=CNX
=& A – ' #
NX – # * <
& YN=f(X1N, X2N)
= $
A
* #
A
& $%# # &$
"
$
A
* #
A
& $%# "
%#
" &
= < > "&"&&
%#
"&$
"&&
*
"
= K&
@
K+&
"&
A /
= $ "
"
&
/ A*&
% $" (&) – ' "
$#
&$#* , #>@ * $ -
, &$
"% #>@ "
-
,
' +
"
& -
$# .
#& =:
x "
" # (E *
E *);
x
' + "
(& "' <&);
x
&$#
$#-
#
" ( +-
&$ % * " );
x
> (< "
);
x
* # (&* # ", -
, # ++ " ).
7
%'* – , #>@ *
&
#%@ *
' > $ " .
A
&
=&
" >@ $
=&
" *
?' &
?E#
A%& J& J#
= "
= # ? # #
C
*
J' +&*
= # ? # J' +&
" - ( $#&) "&
# =+&
=
=+&
X
(t)
X(t)
t t
) )
. 1.4. !: –
" ;
–
"
8
C" > &
&
:
x &
&
" X(t) ( . 1.4);
x &
&
& "
X
(t) ( . 1.4);
x # &
&
& " X#(t)
( . 1.5);
x # &
& "
X#.
(t) ( . 1.5).
t t
) )
. 1.5. !:
–
" ;
–
"
³ G (t t0) dt
0
1(t–t0)=1 ttt0, (1.2)
9
X(t)
X0
t0 t
t0 t
'
"%
" "
.
X X X
d
t0 ³ t0 dt t0
10
+%'* (*) .
X(t)=Xmsin(Z0t+M), (1.6)
# Xm – #; M –
"; Z0 – ; ! – # ( Z0 2 S ).
T
T
X(t)
Xm S(Z)
Z0 Z
M
) )
. 1.9. "% ! () !
()
&* .
X(t)=X(t+kT), (1.7)
# k – ' , ! – #
.
$ ($,)
# -
$, . .
&$ $
>@ $,
& % "% + . A
&% -
&* (+&*)
, . . # -
#&
"& .
= * % &+ #
'
+% (' $):
f
¦ a k cos( 2S k t ) b k sin( 2 S k t ) ,
a0
X(t)= (1.8)
2 T T
k 1
T T
2 S , a 2 X(t) dt , a 2 X(t) cos( 2 S k t) dt ,
T ³ T ³
# Z0 0 k
T T
0 0
T
2 X(t) sin( 2 S k t) dt .
T ³
bk
T
0
f
X(t)= c 0 ¦ c k cos( 2TS k t Mk ) , (1.9)
k 1
11
a0 bk
# c 0 a 2k b 2k , M k
– # " , c k arctg( ).
2 ak
' $' .
Xmax – + " ;
t T
1
X
T ³ X(t) dt – # " (
>@);
t
t T
1
X .
&
T ³ X(t) dt – #
& " ;
t
t T f
a 02
X " 1
³ X 2 (t) dt = 1 ¦ a 2k b 2k – #*
>@ "-
T 4 2
t k 1
(AU);
Xm X "
Ka , K
– E
&+%'* $+%.
2 Xm W S( k W ) , bk=0, 0 Xm W – #, X " Xm 2 W
a 2
ak
T T 2 T T
sin( S x )
– AU, S( x ) .
S x
S(Z)
X(t)
Xm
t Z
W T
Z0 2Z0 4Z0 6Z0 8Z0
) )
. 1.10. #"!% "% () !
()
A + #
%&$
*
:
x
> &
%-
Q= T ( . 1.10, Q=4, . .
> 4, 8, . #.);
W
x <
' + # +
+ ( , 4 $).
12
;+%'* $+% ('*).
Xm W – #, X " Xm 2 W –
W k W a0 2
ak Xm T S 2 ( 2 T ) , bk=0,
2 2T 3T
AU.
S(Z)
X(t)
Xm
t Z
W T
Z0 2Z0 4Z0
) )
. 1.11. &"!% "% () () !
()
S(Z)
X(t)
Xm
Z
t
W1/2 W0 W1/2 T Z0 2Z0 4Z0
) )
. 1.12. &% "% () ()
!
()
;+%'* $+% ($"'*).
a 2
bk Xm 1 , k=0, 0 Xm 1 – #, X " Xm 2 1 – AU.
S k 2 2 3
13
S(Z)
X(t)
Xm
t Z
T Z0 2Z0 4Z0
) )
. 1.13. &"!% "% () () !
()
&++.
ak
T
>
Xm W S( 1 ( 2k W 1)) S( 1 ( 2k W 1)) , bk=0, 0
2 T 2
a
T
@ 2
Xm W 2 –
T S
2
#, X " Xm W – AU.
2
2 T
X(t) S(Z)
Xm
W T Z
Z0 2Z0 4Z0
) )
. 1.14. #"" ()
()
14
f f
S(j Z) ³ X(t) cos(Z t ) dt -j ³ X(t) sin(Z t ) dt .
0 0
D "
;+ "
+
f
1 jZ t
X(t)
2 S ³ S(j Z) e dZ . (1.11)
-f
<$%'* $+%.
°Xm e - a t , t t 0;
X(t) ® (1.12)
°̄0 , t 0.
S(Z)
X(t)
Xm
t Z
) )
. 1.15. '
% "% () !
()
>+,?@ ".
°Xm e - a t cos(Z t) , t t 0;
X(t) ® (1.13)
°̄ 0 , t 0.
X(t)
S(Z)
Xm
) )
. 1.16. *"+
()
()
15
&+%'* $+%.
Xm , 0 d t d W;
X(t) ® (1.14)
¯0 , t 0; t ! W.
S(Z)
X(t)
Xm
W t Z
) )
. 1.17. #"!% "% () !
()
sin(t)/t.
sin( S t )
X(t) Xm T
S t
(1.15)
T
X(t)
Xm
S(Z)
XmT
T t
2S/T Z
) )
. 1.18. !
sin(t)/t () !
()
! ",
#,
# sin(t)/t
#-
+&* +&* .
16
** ' ' * E &, #&
$# -
#+ .
F>X1(t)+X2(t)@=F>X1(t)@+F>X2(t)@; (1.17)
F>CX(t)@=CF>X(t)@, (1.18)
# A=const.
C' G-$+% "&
$+%* ,*
' – h(t). ; " "& & #
>
:
f
h(t)=0 t<0 ³ h(t) dt f .
0
C' & #
"#*
"&
-
$,* ,* h1(t). =$# $
-
" +* $ * "
+> h1 ( t ) ³ h(t) dt .
+ $# $ & "
> -
# + ' > & "
+&*
$#* (
-
?)
#* " &$
:
t
Y( t ) X(0) h1 ( t ) ³ Xc(W) h1 (t - W) dW ; (1.19)
0
t
Y( t ) X(0) h1 ( t ) ³ Xc(t - W) h1 (W) dW ; (1.20)
0
t
Y( t ) X( t ) h1 (0) ³ X(W) h(t - W) dW ; (1.21)
0
t
Y( t ) X( t ) h1 (0) ³ X(t - W) h(W) dW . (1.22)
0
" ' &
$#&
"#*
>-
% $" C$ $" +%:
f f t
* st s t
Y (s) ³ Y(t) e dt ³e dt ³ X(W) h(t - W) dW ; (1.23)
0 0 0
17
f
sW
H(s) ³ h(W) e dW , (1.25)
0
* *
# Y (s), X (s) – "%
($" C$),
H(s) – $ + &.
f
* jZ t
Y ( j Z) ³ Y(t) e dt ; (1.26)
-f
f
jZW
H( j Z) ³ h(W) e dW ; (1.27)
-f
Y* ( j Z) H( j Z) X* ( j Z) , (1.28)
# Y*(jZ), X*(jZ) – &
($" +%),
H(jZ) – , &.
H( j Z) H(Z) e jM(Z) , (1.29)
# H(Z), M(Z) – #-
"- $ .
** &
& ' " ' :
Y*(s)=H(s)X1*(s)+H(s)X2*(s)= H(s)>X1*(s)+X2*(s) @; (1.30)
Y*(s)=CH(s)X*(s)=H(s)CX*(s). (1.31)
= #
+ # *&$ @ * E
' -
#
"
# > E
' -
#
E
18
,
> & (ki=1), + $ -
& #
&% :
n 1
¦ A / (spi ) e t sp i , t > 0.
B(sp )
h(t) (1.36)
i 0 i
&.
H(s)
B( s ) 1 2s 1 2s , sp1=–4, sp2=–1.
A (s ) 2
s 5s 4 (s ( 4))(s ( 1))
!# + $ (
&% > (1.36))
1 2sp1 t sp1 1 2sp 2 1 2( 4) 4 t 1 2( 1) 1 t
h(t) e e t sp 2 e e
2sp1 5 2sp 2 5 2( 4) 5 2( 1) 5
7 e 4 t 1 e t .
3 3
=$# $
h(t) 1 1 2sp1 e t sp1
1 2sp 2
e t sp 2 1 7 e 4 t 1 e t .
4 ( 2sp1 5)sp1 ( 2sp 2 5)sp 2 4 12 3
19
2. !$
$ $
= #
"# +"
& #>@ :
[2, 3, 4, 5, 6, 7].
f#
20
"' . D % % # -
"'
& "&
$'.
-'
"
> # "' >
,
> '
#
( . 2.2).
f#
22
& n, "&
> % ', ' $-
%. D# #
' * -
&
(2.1) E
"* +
"
<
> @# # #>@ $ G- +
fG(t) # -
" & $(t)
& $(n!#) ( . 2.4). J -
# "
@+> "
&$ #
&$
+
+
*-
>@ $ # &$
.
x(t)
x(nT#)
t
nT#
0 1 2 3 T# n
. 2.3. <
! (t)
! (nT) !
x(t) x#(t)
x(nT#)
fG(t) ³
nT#
-1 0 1 2 3
. 2.4. '
!
# & & "&
-
&$ 4', +* ', .
24
n T# T# / 2
1 jk Z # t 1 e jk Z # n T# 1
Ck ³ G( t n T# ) e
T# T# T#
n T# T# / 2
#
% #+,
>
#
( *) E* # *
' . !*
% &+ % &
& "
;+ -
@+> * # " >@*
'
f
FG ( j Z) 1
T# ¦ G(Z k Z # ) .
k f
="
;+ (2.4) Ak =1/!#
#
&% >
f f
jk Z # t
X # ( j Z) 1
¦ ³ x(t) e e jZ t dt
T#
k f f
f
1
T# ¦ X [ j (Z k Z# )]
k f
(2.5)
J % "+ #
-
* # " >@*
' ,
>@ "
# >
(2.1)
* :
f
X ( j Z) 1
2S
³ X a ( j - ) FG ( j (Z - )) d-
f
f f f
1
T
¦ ³ X a ( j - ) G (Z k Z - ) d-
k f f
1
T
¦X
k f
[ j (Z k Z )]
25
>: Zm<Z#/2. = E
( . 2.5) #
* ±Z#/2 ( |Z|dZ#/2)
# (# -
% !#)
: !#F#(jZ)=F(jZ).
"'
%# "#+ % .
Zm<Z#/2
+
. E
$ ' '"
@+> #+ ;?H +* * $ *
=(j Z),
* !# |Z|dZ#/2
* > |Z|>Z#/2 ( . 2.5).
T#|X#(jZ)|
|=(jZ)|
|X(jZ)|
Z
–Z# –Zm 0 Zm Z#
D
–Z#/2 Z#/2
T#|X#(jZ)|
|=(jZ)| |X(jZ)|
Z
–Z# –Zm -Z1 -Zc1 0 Zc1 Z1 Zm Z#
D
–Z#/2 Z#/2
T#|X#(jZ)|
|=(jZ)|
|X(jZ)|
Z
–Z# –Zm 0 Zm Z#
D
–Z#/2 Z#/2
fc1
fA
0 f#/2 f# f1 3f#/2 2f#
&
-
# "' , +"> # '
-
* & '
* "#+>
+> .
,
, +> #
$,
>@
"+ %#
&-
$#&
$#& #
+ :
29
y(n)=;[x(n)]. (2.8)
D &, "&* & &
#
, "&
> &.
=
# # & &
' > -
*& *&,
&
&
.
\ *& # & & & ( E
-
30
C"
% &+ ,
, # -
"' *
#
bN … b2 b1 b0 n
0 1 n-N n-2 n-1 n
y(n)
aM … a2 a1 a0 n
0 1 n-M n-2 n-1 n
m m m
0 1 2 0 1 2 … 0 1 2 … N-1
) )
)
. 2.10. > "% () "%
%
?@A- () @A- (
)
> +> $ > +'
%', E $ "&
> %
H-%. = -
+* $ % # + *
C;. * -
32
C;
"$>@
+ $ ,
f
&% ¦ h ( m) f .
m 0
E+' ' %' H-
%, . .
+
* +* $ *. &-
% A (2.17) # ?; & #&
,
#& # * +* $ N:
N 1 N 1
y( n ) ¦ h ( m) x ( n m) ¦ h ( n m) x ( m) (2.18)
m 0 m 0
J ", BC % #
+"
+
"' ?;
,
"% #
C;
#
$ +* $ -
" E +< G
& *.
"
(2.15) (2.18) #, " +*
$
&% A (2.18) %#
& E
'
bl
"
?C; (2.15): h(m)=bl|m=l
>,
", E
33
f
s n T#
X(s) ¦ x (n ) e . (2.21)
n 0
D#
&$
"
(2.19)
# ' +&
' -
# &$
* S- .
J
%*<
>
Z-$" ',
, # <
f
Z{x (n )} X(z) ¦ x (n ) z n . (2.22)
n 0
Z
(2.22)
" * S (-
s T V T jZT
\): z e # a j b e # e #
.
J
"+ > % " * S-
> Z-+ ( . 2.11). D+ E $
% * ">
$ ' * q,
-
jZT#
* # +> * E& e # q#:
VT# j[Z k Z# ]T#
z e e k=0; r1; r2 . #.
Z#/2 V T
1 #
Z1 +Z
e
Z1 Z#/2
-V1 V -1 Z1T# 1 a
0 -Z#/2 0
-Z#/2
–Z
-3Z#/2
. 2.11. S- Z- %
34
!, * jF S- (=0) ' -
%+ # # Z- ; %#*
< * q# E
# $# E* % .
D#" %
*
±q#/2. \
S-+ ( < 0)
&
+
# # Z- ,
S-+ ( > 0) -
% " #&.
Z-"
,
& # * % ,
-
# $"? +% (2.2), #>-
@ :
f
jZ n T#
X(z) z e jZT# X( j Z) ¦ x (n ) e . (2.23)
n 0
A# +, Z-"
, "
\-
, % &+ – # #
+* x(n) = 0
n < 0, +, x(n) v 0 n < 0;
E
#&
n zf # +f.
A
*
Z-"
:
*%:
Z{a1 x1 (n ) a 2 x 2 (n )} a1 X1 (z) a 2 X 2 (z) (2.24)
(Z-"
&
Z-"
*);
:
f
Z{x (n m)} ¦ x ( n m) z ( n m ) z m X(z) z m (2.25)
n 0
(Z-"
"#% m
#
x (n m)
"
# > Z-" X(z) "#% $(n)
% + "#% z m . J G +"
z m
# " E "#% &$ $$ DA:
x(n) x(n-m) , E "#% # -
–m
z , . . # # "' , "-
z X(z) z 1 : Z{x (n 1)} X(z) z 1
-m
X(z)
c:
f
y( n ) x1 (n ) * x 2 (n ) ¦ x1 ( m ) x 2 ( n m ) .
m 0
f f
Y(z) ¦ ¦ x1 ( m ) x 2 ( n m ) z ( n m ) z m ) X1 (z) X 2 (z) (2.26)
n 0m 0
35
(Z-"
#
$ #
+*
"
#-
> Z-"
* E $ #
+*);
$:
1 X (-) X (-) d-
y(n ) x1 (n ) x 2 (n ); Y(z) ³ 1 2 (2.27)
2 S j -
C
(Z-"
"
# #
$ #
+*
-
*
Z-"
E $ #
+*, # - – -
, A –
, $
&
>@ *
& #&+*
' ).
?
*
(2.27) Z-"
"
# # -
&$ #
+* #"&
% #
&, >@ % &, #
&$
:
f Z# / 2
2 1 X ( z) X (z 1 ) z 1 dz T# 2
¦ x (n T# ) 2 S j ³ S
³ X( j Z) dZ . (2.28)
n 0 C 0
D " % * *
K .
&
*
# "
;+ # -
.
D& Z ;+ "
#>
&% :
Z# / 2 S
T# jZ n T# 1 jO n
x(n) ³ X( j Z) e dZ ³ X( j O) e dO (2.29)
2S 2S
Z# / 2 S
1 X ( z) z n 1 dz
x (n )
2 S j ³ ¦ resi [X(z) z n 1 ] z z pi
. (2.30)
C i
U#+ "&: =q#=2f/f# – + , "&-
% '
* *; res –
&& #&+*
-
' F(z)=X(z)zn–1
&$ $, $
&
&$ A, -
#
. #-' +&$
' *
X(z)=P(z)/Q(z) &
> Q(z),
"&
& > zpi
' X(z). =>& &+
@-
& , -%& , & & . &&
>$ $# @+>
&% *:
# >
resi >F(z)@z z lim z o z pi (z z pi ) F(z) ,
pi
>
(2.31) @
# > +> r
resi >F(z)@z z
pi
1 lim
( r 1)! z o z pi r 1
dz
pi>
d r 1 ( z z ) r F( z) . @ (2.32)
36
= n=0 (2.30) #
# +&*
&
res 0 >X(z) / z @z 0 lim z o 0 >X(z)@
> zp0=0, &* # % -
+ 1 / z z n 1 .
n 0
A@
> ' +& '& &$ Z-"
*
# < # &$
' *.
P(z) #-' +*
' , &
>@*
X(z) (P(z)=0), "&
> . D% #
-
* >
* Z- +"
-
* ' Z-"
# &$
.
1, n t 0;
3. '* : u1 (n ) ® (
'
> ).
¯0, n 0,
f
Z-" U1 (z) ¦ zn 1
1 z 1
-
n 0
* . A # -
> zp=1 + z0=1
# ( . 2.12, ).
37
&% # # $# #>@
":
U1 ( j Z) U1 (z) z e jZT# 1 1
jZT# jZT# / 2 jZT# / 2 jZT# / 2
1 e e [e e ]
j( ZT S ) / 2
#
e
2sin(ZT# / 2)
Z0 Zp a Z00 a
-1 0 1 -1 0 Zp 1
Z0(N-1)
) )
jb jb
Zp Zp1
Z Z
ZT# ZT#
Z0 a Z01 a
-1 0 1 -1 0 Z02 1
Zp2
) !)
. 2.12. " +
!
(), "%
% (),
(
)
(!)
4 # " $#&$ '
-
# $ # &$ $.
5. $'* * " qc:
jZc n T#
x (n ) e cos(Zc n T# ) j sin(Zc n T# ), n t 0 .
Z-" ,
@
, # * -
* :
f
jZc n T#
X(z) ¦e zn jZ T
1 .
n 0 1 e c # z 1
A # + z0=0 # &* >
jZc T#
zp e qc ( . 2.12,
). A &
&%
j[( ZZc )T# S ] / 2
X( j Z) X(z) z e jZT#
1 e .
jZc T# jZT# ( ZZc )T#
1 e e 2sin( 2
)
39
|U1(jZ)| |UN(jZ)|
1/2
Z
Z
-Z#/2 0 Z#/2 Z#
-Z#/2 -2Z#/N -Z#/N 0 Z#/N 2Z#/N Z#/2
) )
|X(jZ)| |X(jZ)|
1/2
Z 1/2 Z
-Z#/2 -Zc 0 Zc Z#/2 Z#-Zc Z# -Z#/2 -Zc 0 Zc Z#/2 Z#
) !)
. 2.13. <
"
!
(), "%
% (),
(
)
(!)
K#+ X( j Z) 1 # qc= q#/4 "
( ZZc )T#
2 sin( 2
)
. 2.13,
.
6. @'* * " qc:
jZc nT# jZc nT#
x (n ) cos(Zc n T# ) e e , nt0
2
Z-"
1/ 2 1/ 2 1 cos(Zc T# ) z 1
X(z) jZc T#
jZc T#
1 e 1 2cos(Zc T# ) z 1 z 2
z 1 1 e z 1
r jZc T#
-%&$ >
z p1,2 e
* z 01 0 z 02 cos(Zc T# ) ( . 2.12, ).
A X( j Z) X(z) z e jZT# ,
"&* #>, "
. 2.13, # qc= q#/4.
40
' 5,6 +"> # " $#&$ '
" +
&$ # &$ .
7. $'* $+% * # + NT#:
jZ0 n T#
x (n ) e cos(Z0 n T# ) j sin(Z0 n T# ), 0 d n d N - 1.
Z-"
f jZ NT
jZ0 n T#
zn 1 e 0 # z N
X(z) ¦e jZ T
n 0 1 e 0 # z 1
;+-"
0 0
j (@ @0 ) N T # j (N 1 )T sin ( N T )
X ( j Z) 1 e
j (@ @0 ) T # e 2
2
0 .
1 e sin ( T )
2
# % + @ -
# + + q0 – q0
@&$
.
-
' +
(2.11)
(2.12) # @
&% # #&$
' *
&$
-
# #-' +*
' * * S
41
N
i
¦ b i s
B( s ) i 0
H(s) M
(2.33)
A (s ) k
¦ a k s
k 0
# "
\ +* $ & h(t)
f
s t
H(s) ³ h(t ) e dt . (2.34)
0
(s)=0 " (s)=0 #-
*
' (2.34)
> s0i > spi &, -
" & #
' #
"&
*
+->*
:
M
s s 0i
H(s) C , (2.35)
s s pi
i 1
# C – >@ .
= #*
'
* & #
$# $
Y ( jZ)
H( j Z) H(s) s jZ ,
X ( jZ)
(2.35)
&% ;+-"
+* $
f
jZ t
H( j Z) H(s) s jZ ³ h(t) e dt .
0
=#*
' * # * & "&
<-
Z-"
&$#
$#
&
Y(z)
H(z) .
X(z)
&
&% , & Z-"
"-
&$
* (2.13), (2.14) (2.15), > #
# #-' +* '* ' +*
' *. "+-
< "
# * & "
& < $
*, &
>@ $
#>
' > ( # <
#
42
#, #
' # * &
Z-"
+* $
f
H(z) ¦ h ( m) z m .
m 0
+ $ &
,
> -
#+, Z-"
> #*
'
1 H ( z) z n 1dz .
h (n )
2Sj³
C
H $ # * &, # -
< ;+-"
&$#
$#
,
-
" %# Z ;+-"
(2.12) $# #-
jZT#
*
' & H(z) * "* z e :
Y ( jZ)
H( j Z) H(z) z e jZT# .
X ( jZ)
\ " +, ;+-"& # &$
,
& $ # * & #
> *
f
H( j O) ¦ h (n ) e jOn .
n 0
U# " $ "
" & # "' q#,
>@ * +
$ # # "' !#=1.
=" @ #
"% #
* $ -
# <
&$ " *
&$#
$# -
&$ $
&
< % :
Y(n ) jZ n T#
H( j Z) X(n) e .
X(n )
K#+ * $ # * &
#>
*
* * -
43
"&
>
#-* (HF)
"-
* (;HF) $ &.
J % +* * * -
* $ ,
" &$
*
' *
&,
– *.
" # * $ # * &
"
;+ +* $ # %
*-
# # q# 2 ( . 2.14). D
@ ;+-"
>&$ # &$ #
+-
*,
# &$
.
K E G # +> *
jZn T# j(Z k Z # )n T#
E& e e e j(O 2Sk )n
f
j(Z k Z # )n T#
H( j Z) ¦ h (n ) e H[ j (Z k Z# )]
n 0
|H(jZ)|
1
0.5
Z
Z0 Z#/2 Z#-Z0 Z# Z#+Z0
' , "#*
(2.38),
&< + ",
# "
+ * + # -
* & (
&$#* #% %+
$#*).
&% (2.38) N < M,
>@ "
# +
#:
y(n ) b 0 x (n (M N)) b1 x (n (M N 1)) ...
b M N x (n ) b M N 1 x (n 1) ... b N x (n M )
>a1 y(n 1) a 2 y(n 2) ... a M y(n M )@ .
U#+ &
$# x(n), x(n z 1), … x(n z M+N+1) -
+">
& y(n),
" ""#&
> -
+ (M z N)
.
! ", #&
'
+
=#&
' (2.37), (2.38) N < M
# (2.40)
> E
' &
(n 1) (n 2) ... (n (r 1)) z npr r , hr(0)=0.
Br
h r (n ) (2.44)
( r 1)!
48
! ",
&% (2.43), (2.44) # E&$ #*
& & > "
> #
#-
+ +> $
+ #-
*
' , "#*
(2.42).
M
M(Z) ¦ \ 0i \ pi , (2.48)
i 1
# |R0i|, |Rpi| z # &
R0i(j q), Rpi(j q), 0i, pi – &, -
"& +> ' .
C%
> * Z- ( . 2.15)
"
# &
, # >@ $ $ * # -
* % ,
>@* "#* qT# (-
49
, * . 2.15), @+> (2.47), (2.48) %
&-
+ HF ;HF
+ # >&$ " * &
# " (0..q#/2).
jb
Rp1
Zp1
A(Z1)
R01
R02
Z02 Z01 a
-1 0 1
Rp2
Zp2
-
' #
+.
! ", $ +* $ $+ $$+-
* $
+, $ $? – $-
+ .
. 2.1
#& " HF C; 2-
#,
& & * >
( . 2.15) # #
&$ '
&$ . D%&
> > " z01=1, z02=z1, zp1=0.4+j0.6, zp2=0.4–j0.6. =
#
HF *
+ % ->@
+.
50
A @+> *, "@&$ # * % ,
E
> & "$ HF.
?,
&<>@ #> # ',
> C; -
+-
"
, +"&
#&$
-
"
&$
.
= * >
* # -
% *
C;.
* +*.
=> *
C;,
&<>@ #> # '
(|zpi|<1), $#
# # . *
+ > $#
* S- , -
( . 2.11) Z-"
%
+ # -
# .
51
++.
=#
' # " C; ( . 2.16) -
# "
# #&$
' * "
+
:
L
H(z) C 0 H J (z) . (2.49)
J 1
x(n) y(n)
H1(z) H2(z) … HL(z)
&% ++.
=#
' + " C; ( . 2.17)
# * #&$
' * "
+
HJ(z), % -
& A:
52
L
b 0 J b1J z 1
H(z) C ¦ H J ( z) , H J ( z) 1 a 1J z 1 a 2 J z 2
(2.50)
J 1
"
# E
H2(z)
…
HL(z)
' -
& #*
& C;, &
"& > ,
z-1 z-1
z-1 z-1
54
H H (z) b 0 b1 z 1 b 2 z 2 – #
'
*
"
.
A "
( . 2.19)
2 " +<
E
Z–1.
x(n) w(n) b0 y(n)
z-1
-a1 w(n-1) b1
z-1
-a2 w(n-2) b2
'
?
'
B0(J), B1(J), B2(J), A1(J), A2(J), W1(J), W2(J)
J=1
# X=x(n)
W=M(J)X–A1(J)W1(J)–A2(J)W2(J);
Y=B0(J)W+B1(J)W1(J)+B2(J)W2(J);
W2(J)=W1(J); W1(J)=W; X=Y
J=J+1
0
J>L
& # y(n)=Y
'
56
"
+
b0J, b1J, b2J, a1J, a2J X, Y, W, W1(J), W2(J) – #
x(n), y(n), wJ(n z 1), wJ(n z 2). C @+> E
'
B0(J), B1(J), A1(J), A2(J), C
# X=x(n)
J=1
Y=CX
W=M(J)X+A1(J)W1(J)+A2(J)W2(J);
Y=Y+B0(J)W+B1(J)W1(J);
W2(J)=W1(J); W1(J)=W;
J=J+1
0
J>L
& # y(n)=Y
z-1
b1 -a1
z-1
b2 -a2
58
x(n)
z-1 z-1 z-1 … z-1
y(n)
. 2.23. "
"
"
! %
E$
?
'
H(k), X(I)
# N, H(k)
I=0
# S=x(n)
X(I)=S
k=0, Y=0
Y=Y+H(k)X(I)
k=k+1
0
k=N I=I+1 I=N I=0
1
& # y(n)=Y
N 3 ½
H( jZ) e
jZT# ( N 1) °
2 N 1
®h ( 2 ) ¦
2
> °
2 h (n ) cos ZT# (n N 1) ¾
2
@ (2.56)
° n 0 °
¯ ¿
60
h(n)
n
0 1 2 … (N-1)/2 … N-1
y(n)
. 2.26. "
" G,D
"%
! "
N 3
2
y(n ) h ( N 1) x (n N 1)
2 2 ¦ h (m) >x (n m) x (n ( N 1) m)@
m 0
> %
+ # N.
A# +, N |H(j q#/2)|=0 M(q#/2)=0.
61
?C;, C;, % @
> #+ @-
( . 2.27) < &.
x(n)
…
y(n)
z-1 z-1 … z-1 z-1
w(N-1) w(N-2) w(1) w(0)
> 2.
& '
* & y(n ) x (n 2) .
D# + ' > &
# x (n ) a n , a 1 .
D# + Z-"
$#
&$#
.
U4
1. =
&$ +&$
$ x (1) 0 , x (2) 0
&-
#
> #
.
62
0 , n 0, 1;
!#
&$#* #
y(n ) ® n 2
¯a , n ! 1.
2. Z-"
$#
-
* * (&
>@* a 1 ).
¦ a z 1
f f f k
X(z) ¦ x (k ) z k ¦ a k zk 1
1 a z 1
k 0 k 0 k 0
3. Z-"
&$# #, +"
* Z^x (n m)` z m Z^x (n )`:
> 3.
* Z-"
X(z) 1 .
1 5 z 6 z 2
1
' X(z) z n 1 :
x (n ) ¦ Re s>X(z) z n 1 @ ¦ >
lim (z z k ) X(z) z
n 1
@
zoz k ,
zk – >
' X(z).
'
# X(z) 1
& #
> z=a.
1 a z 1
x (n )
z oa
> z
lim (z a ) z a z
n 1
@ lim z
z oa
> @
n
an .
63
> 4.
"
&
$#*
&$#* '
* &:
x (n ) ^1, 0, 1, 2`, y(n ) ^0, 1, 2, 1`.
D# + Z-"
$#
&$#
,
% #>
' > &.
U4
f
1. Z-"
#
&% X(z) ¦ x (k ) z k .
k 0
D#
# "
& +
& 4
#
+* (+&
& >). A#
+,
X(z) 1 z 0 0 z 1 1 z 2 2 z 3 , Y(z) 1 z 1 2 z 2 1 z 3 .
2. =#
' & # <
H(z)
Y(z) 1z 1 2z 2 1z 3 1
z 1 1 2z2 1z 3 .
2
> 5.
& '
* & y(n ) a y(n 1) x (n ) .
D# + #>
' > &.
U4
&
+> #
y(n ) o Y(z) , x (n ) o X(z) ,
&
* y(n 1) o z 1 Y(z) .
Y(z) a z 1 Y(z) X(z) .
=
# #& &
>
Y(z) 1 a z 1 X(z) @
=#
' & # <
Y(z) 1
H(z) .
X(z) 1 a z 1
> 6.
& '
* & y(n ) a y(n 1) b x (n ) .
D# + +> $ &.
U4
+ $ & #
' > -
1, n 0
& # &* + u 0 (n ) ® .
¯0 , n ! 0
64
=
&$ +&$
$ y(1) 0
& #-
> #
&.
h (0) y(0) a y(1) b x (0) a 0 b 1 b ,
h (1) y(1) a y(0) b x (1) a b b 0 a b ,
h ( 2) y(2) a y(1) b x (2) a a b b 0 a 2 b ,
…
h (n ) a n b .
> 7.
=#
' '
* &
H(z) b 0 b1 z 1 b 2 z 2 b 3 z 3 .
D# + +> $ &, % -
+* $ (F F).
U4
+ $ & #
' > -
1, n 0
& # &* + x (n ) u 0 (n ) ® .
¯0 , n ! 0
& #
> #
&, -
&*
#
y(n ) b 0 x (n ) b1 x (n 1) b 2 x (n 2) b 3 x (n 3) .
h (0) y(0) b 0 x (0) b 0 ,
h (1) y(1) b 0 x (1) b1 x (0) b 0 0 b1 1 b1 ,
h (2) y(2) b 0 x (2) b1 x (1) b 2 x (0) b 0 0 b1 0 b 2 1 b 2 ,
h (3) y(3) b 0 x (3) b1 x (2) b 2 x (1) b 3 x (0) b 3 ,
h (4) y(4) 0 .
#, n>3 & +* $
& -
>, #
+,
+ F- .
"
#
# %, & +*
$
+
& E
' .
> 8.
5
=#
' '
* & H(z) 1 z 1 .
1 z
D# + +* $ & (F F).
U4
+" "% #*
' &
H(z) 1 z 5 1 z 5 .
1 z 1 1 z 1 1 z 1
65
D Z-"
' 1
# -
1 z 1
1, n t 0
u1 (n ) ® .
¯0, n 0
+ $ #
Z-"
#*
' &. A
*
"#%
h (n ) u1 (n ) u1 (n 5) .
& #
> #
&
h (0) u1 (0) u1 (5) 1, h (1) u1 (1) u1 (4) 1 ,
h (2) u1 (2) u1 (3) 1 , h (3) u1 (3) u1 (2) 1,
h (4) u1 (4) u1 (1) 1 , h (5) u1 (5) u1 (0) 1 1 0 .
& +* $ n>4
& >, -
#
+,
+ F- .
> 9.
=#
' '
* & H(z) 1 .
1 a z 1
D# + +* $ & (F F).
U4
+ $ #
Z-"
#*
' &. # + $-
h (n ) a n . =+ "+
'
> + nof (|a|<1),
+ F- .
> 10.
U# #
' '
* &.
1. H(z) 1 z 1 ; 2. H ( z) 1 z 3 ; 3. H(z) 1 .
1 0.2 z 1 1 0.6 z 1 0.25z 2 11.2z 1
D# + *
+ &.
U4
'
&$ % &+ +"
#>@ * -
* +*: > #*
' #%& $# +
* Z-
# # z p 1 .
?
&
+&
# *
&, + $ > $-
#
#* z p f .
1. ;' # > z p 0.2 . =+ z p 0.2 1
*
.
66
2. ;' #
> z p1,2 0.3 r j 0.4 . =+
z p1,2 0.5 1 *
.
3. ;' # > z p 1.2 . =+ z p 1. 2 ! 1
*
.
'x k
4
3
2
1 nT#
0
1 1T# 2T# 3T#
2
3
4
-N/2
xmin
. 3.1.
!
"
+
=
" <+ # "-
, "&
<+>
. K -
% # # E* < # "
+ "
# ,
*
N, "
',.
C $ <
-
* " # (,) ( . 3.2)
',, " ,,
>@ #
#*
,
,.
K % # <
-
' %# "*
* '
x k 0.5
M ('x k ) ³ (x x k ) p( x ) dx . (3.1)
x k 0.5
68
p(x)
'xk
x
xk-0.5 xk xk+0.5 xm
> @
x k 0.5
M ('x k ) p( x k ) ³ ( x x k ) dx
1 p( x ) ( x
k k 0.5 x k ) 2 ( x k 0.5 x k ) 2
2
x k 0.5
69
<
" -
*
# " " * 0 ,m
N
D('x k ) 1
12 ¦ p(x k ) 'x 3k .
k 1
& 'xk ='xi = const (izk)
N
'x 2k
D('x k )
12
¦ p ( x k ) 'x k .
k 1
N
'x 2k
=+ ¦ p( x k ) 'x k 1, D('x k )
12
.
k 1
! ",
&% # # <
# +<
*
# > " (,).
A#
# <
'x k xm
V('x k ) D('x k ) .
12 N 12
#
# < "#,
% # + $#
-
+ *
:
xm xm
N .
'x k V( 'x k ) 12
'x 'x
–'xk 0 +'xk 0 +'xk
) )
p('x) p('x)
'x 'T
–0.5'xk 0 +0.5'xk –'Tk–T0 0 +'Tk+T0
) !)
. 3.3. + !H
# &$ "
# < ('$)
U'* '* #
#$
±'xk ( . 3.3,)
&$ '
&$ " +&$
$ $,
.
K + " <
'x max r 'x k .
=
# <+
'x k
Jk r .
xm
71
A# " <
M ('x ) 0 .
A#
# < < >
"+ " n x 'x k , . . < > -
# ( . 3.3,)
'x k
'x k
V('x ) 2 ³ p('x ) 'x 2 d'x .
3
0
U'* '* # ( . 3.3,)
'
&$ " +&$ $ '?@
+4,
&$ #$#
@
#* &,
+
&$ " *
# "
n x 'x k # nx 1 'xk #
"+ " n x 'x k .
E + <+
'x max r 'x k .
=
# <+
'x k
Jk r .
xm
A# " <
'x k
M ('x ) .
2
A#
# < < >
"+ " n x 'x k , . . < > -
# ( . 3.3,)
'x k
'x k
V('x ) ³ p('x ) 'x 2 d'x .
3
0
U'* '* # ('x)
-
#$ ±0.5'xk ( . 3.3,
)
'
&$ $ '-
?@ +4 # #$#
-
$ $+?@+? + $*
$$,
* 0.5'xk.
+
&$ " *
,
" # " (n x 0.5) 'x k # n x 0.5 'x k #
72
"+ " n x 'x k . J % " #
$ + +% " . E -
+ <+
'x k
'x max r .
2
=
# <+
'x k
Jk r .
2 x m
A# " <
M ('x ) 0 .
A#
# < < >
"+ " n x 'x k , . . < > -
# ( . 3.2,
)
0.5'x k
'x k
V('x ) 2 ³ p('x ) 'x 2 d'x .
12
0
;+%'* '* # ( . 3.2,)
$ +?@ $+%
#
;0. !+&* "
#
"
#
$
&$ &$ "
# –
T0 0 0 +T0. E + <+
'T max rT0 .
=
# <+
T0
Jk r .
Tm
A# " <
M ('T) 0 .
A#
# < < >
"+ " n x T0 , . . < > -
# ( . 3.3,)
T0 T0
2 1 (1 'T ) 'T 2 d'T T0
V('T ) 2 ³ p('T) 'T d'T 2 ³ T0 T0 6
.
0 0
73
3.3. 0*(D&%)8 ) &)&/ +* A(*(&
%*(-&(-*)&0 %*(-&(0 A&(&6 (&'
#
" #
> -
& " "*
&, # #
#-
& " " #&* %
. J &
#,
# $# '
>
& "
&, #-
#
# & " "#&* %
. ? -
,
< $& E #
& " -
#+&$
&$
, #
# &
" " #&* %
. E
*
"#* < "
-
&$ " * "*
& #+ '".
U# # *
" > "-
#
# "
&
" %
# *
'
&$
, ">-
@ $, , #*
>@ " # $
, ">-
@ $
"* *. $ $ "
# -
"+
"
&$ " *. D#
#*
>@ # " * "&$
" $
$ # "
# + @+> '
&$
.
D# *
"#* <
" #
# # " * -
"+
"
&$ " *. A , '
-
*
&# ' ' '
> # # " . =# +$-
+? $$? "+& & .
& <
# #-
# " *# #
# & " ,(t) -
%
;=ti+1 – ti (%#
&# # $ # &$
/
" *) $ x x . ; – # ++
– "
"& ,(t) # .
A#
# "
& ,(t) # $-
# "+
"
&$ " *:
T# / 2
³ >N 'x k @ dt
1 2
x N 'x k ,
T#
T# / 2
# N – '
;.
A#
# " ,(t) # :
74
T# / 2 2
/ ª 'x º
>N 'x k @ 2 'x 2k
x 1
T# ³ «¬ N 'x k t T#k »¼ dt
12
.
T / 2
#
75
"# J " 0.1% , N=12.
x(t) " $ + +', <+
" #
# &$ " *
/
x x 0.4 .
J " /
x N3
= J " 1% $# , & N=10, J " 0.1% $-
# , & N=50.
A#
+, &$ J " *
" #
# &$ " *
& # "&$ "-
" ,(t)
.
D# "# " +& # " "-
, $# +, <+ J " +< ,
+ &. =E $#
+ *
# "# " < %-
" # " ,
#
+
*
" ,.
% "+, <+
" ' " ,(t) "
+
/
x x 0.01 ,
J /
x N2
" ,(t) #+ "
J 0.084
1.43
.
N
= J " 1% $# , & N=5, J " 0.1% $-
# , & N=23.
77
4. E
#G
= #
"# +"
& #>@ : [1,
9, 10, 11, 12].
78
" &$ '
,
&$
' +
"
+ %# "*
*, >@* #
,
*
* #
+ +
. ? , E*
'+> +"
",
+
" ' + * #' .
x# (t)
x(t)
t t
) )
. 4.1. E
!
:
)
!; )
!
*
# #
"
-
# "
*
&
" %-
& (
-# "
>
+" "+
@+> +
"-" # &#*-
), '" >
"
+
&
>
, " ". ! & ">
" & #&$ " *
*
$ &<
" ,
&$ ' #
+ -
"
E * .
+-'
> -
#
+ +
, &
"+ ' # -
"' . ; " # "' &
x(t) -
" " > +
&$ " *
"#& &
– & # "' .
=
* # "'
&, ">@*
, % *. =
-
+* "
" <+ # "' .
D#
&* # $
# -
"
#& # #+*<
"
+"
.
& '+>
' -
&$ $ "# -
-# "
&*
# #
+ +-
79
#& " #
. ! -
", , E $ * @+>
S
1
cos(S f T# ) 1 1 sin 2 (S f T# ) | 1 (S f T# ) 2 .
2 2
A#
+, <+ ' #+ -
1 ( Sf ) 2 2
J 2 1 ( 2 Sf ) .
f# 8 f2
#
86
K + # # "'
f # 2 Sf .
8 J
; # # < -
' # ?"* + $ +-** $$ -
.?. F
& [10]:
x //max
f #2 , (4.9)
8 J
//
# x max – + "
* "
#*.
= f=1 [ J =0.01 (1 %) # "' # -
#+ #% &+ f=22 [.
+
& # f * -
** ' , % # +, f
#% &+
" +<. !, , # #+*
87
x ///
max
f #3 , (4.10)
15.53 J
///
# x max – + " +* "
#*.
? , # +%* + * -
' , f=1 [ J = 1 %,
x max Z3
3
f# | 11 [.
15.53 J
A#
+, * ' # "#&$
* # "'
> - ** -
' * % " + %-
&.
88
=
' * " f
#
# * < ' J =5 %:
x * ' $# # "-
' f=21f;
x ** ' f=5.9f.
J =0.2 %
x * ' $# f=510f;
x ** ' $# # "'
f=29f (
17 " +<).
"+ < "
' &
&
#+&
+ &
$ .D. %, $# +
# "' "+ %
* f=2f [11].
, # $
' * & &
** ' "# " J =5 %
# # "' f=8f, # J =0.2 % f=(30 – 40)f.
E # f #"
, *
" % # +&$
>@ $.
=
#& #& "&
>,
& & # "-
' +
, < ' &+
" +& #% + %* ** ' .
+ " +&*
& &<
+< $# * -
& # "' $# * -
' **. = * ' , " +
%*, *, $# # "'
% " +. =E '
%*, *, & '".
#
$# > + #+&
&, , # "
& "
#&,
# "' '"
& +
>
,
# [12].
89
5. !$ "-!
I$
= #
"# +"
& #>@ : [2, 3, 5, 7].
' -
+
$#,
&$#
$
.
$* + ] H(z) "#* * $-
Hd(jq) ">
$$ # -
K $* +. K#& " "#> :
x ;
x ' &;
x &.
D '
> < "# '
"* *
. #& " -
&$
+
(C;) #& %-$$
(D&)
> #+ "* $".
' ', * &* #$-
#&, #> #"
&$ "#&$
$ >,
, # >@ $ '#.
' &
> ' ', +* *
'", +"& # "
&$
+
(?C;).
^' '
&
> #
* -
' "#* * $ +* <-
+>
#& + .
=
# * * $ Hd(jq) "-
> '
&
+& -"* #-
* $ * (HF) –
+& % $ (;?H),
$ $ (;H), ->@
& (==;
=;), -"%#>@ %& (=U; C;), -
& (K=;) ( . 5.1) ; "
+* * $-
*. K &+ "
& % ; * $ -
* '
#
90
! & $ ; # &
# q# $ #+ (HF) (;HF) #>
*-
* * +
q = 0 q#/2, $ # "#+
(0– q#/2)
(0–)
&$ = qT# ( . 5.1).
)
|Hd(jZ)|
1
=$#
1-G1
=
G2 Z
= "#%
0
Zc Z" Z#/2
)
|Hd(jZ)|
1
=$#
1-G1
=
G2 Z
= "#%
0
Z" Zc Z#/2
) |Hd(jZ)|
=$# =$#
1 2
1
1-G1
= =
=
"#%
1 "#%
2
G2 Z
0
Z"1 Zc1 Z0 Zc2 Z"2 Z#/2
) |Hd(jZ)|
=$# =$#
1 2
1
1-G1
= = =
1 "#%
2
G2 Z
0
Zc1 Z"1 Z0 Z"2 Zc2 Z#/2
#) |Hd(jZ)|
1
1-G1
G2 Z
0
Z"1 Zc1 Zc2 Z"2 Z"3 Zc3 Zc4 Z"4 Z#/2
. 5.1. # CA ,D: ) DGC; ) D$C;
) #D ( ##D); !) D ( #*D); ) I#D
91
$#& #& # " ; "#* * $-
( . 5.1)
>:
1) & ", "#%
q, q", #>@ '& "-
, "#%
$#&$
+;
2) #
+ HF
+
( '$ &
-
&$ HF) , #;
3) + "$ HF
"#%
", #.
= , ", #>@ # & < -
' "#* # "
* HF |Hd(jq)|,
>
. 5.1
# * HF |H(jq)| 1
(1–~1)
"#%
~2:
=20lg[1/(1–~1)], #; "=20lg(1/~2), #.
&#& . 5.1 "> #-
< ' ,
& #% % + -
>@ HF |H(jq)|, " . 5.1
.
-
' +
* ' , . . $# "
#-
&$ & ", $+%',
,,
# "' +* $ -
* ' , Z-$"
s p ( 0 ) i T#
# s s p(0)i o 1 z 1 e , # s(0)i z > -
"* #*
'
* ' , "*
Z-$".
V " . = # # "-
# & & " . "+-
E #
'
+ > > Z
#-
*
' '
+ s=f(z). , " & #& -
#
92
dy( t ) y(n ) y(n 1)
t nT
, (5.1)
dt T
# T –
# "' .
*
#
1 z 1
s f (z) . (5.2)
T
> #+
(5.2)
, z=1/(1–sT).
V $+%* , ">
'# $#
&$
+
'
&
+.
J '#
, + $ h(n) -
"+ >@ '
+ #
*
& +-
* $ h(t)
>@
+ #-
#>@ ": h(n)=h(t)|t=nT, # ! –
# "' .
=#
' H(z) '
+ $# -
@+> Z-"
+* $ #>@ ":
f
H(z) ¦ >h ( t ) |t nT @ z
n
, (5.3)
n 0
#
" "&$
+
.
D# # " &$ #
# -
$#
&$
*
;
.
!
" ; -"& HF
"* $" (
', ,).
;= ; ;= ;
s f (z) : f (Z)
o o
H(s) z f 1 (s )
H(z) H ( j :) Z f 1 (:)
H( j Z) .
m
m
93
A
"+ E # * s=f(z) * z=f–1(s) -
">@
'
>@ s=j¡ z=ejqT# -
"
¡=f(q), q=f–1(¡)
'
+-
. A @+> E $ "
* #>
;=,
& $< "& # " -
#
' H(s), " "
> #>
Re[s] Re[z]
. 5.2.
"
!
94
* "
– #"
' . J ",
%#*
Z-
#
s-
. " E
*
#" #, ++ K-
$ ** '# % .
K# '
&$
+
# *-
"
>
$%# #$#@* #-
*
' ?(s)
+ * -
* "
# #*
' H(s)
'
+
H(z) H(s) |s (2/T)(1- z -1 )/(1 z -1 ) . (5.6)
95
', ,
&$
+
. , E
"
, $+% ,.
5.3.3.
"%& #
#
;
.
$
+- (;=)
$%#
>@
+-
" $ (;=?H). #+*< +" #$-
#@ "
#
# E " $
&* ;=. ?', $+' "-
E
&*
+ "
%&* '
* F-
96
> E $ #
+" #* #$# -
'
&$ F-
+
. !* "% . 5.3,.
E $+ "
# # -
& '
& " $ . A#
+, -
&
#&#@ $ #"#$ '#& $# -
+ $< "+&.
E #$#
$%# #$#@
+-
" $ .
&* %
'
-
*
+- " $ (;=?H). ?', +"
'
"
# $# '
-
" $ +
, . . '
+-
#$#@ $
"-
#%
#
>@ #G
&
.
;=?H ;=?H
;= ;=?H
* "-
-
;=
'
* "
;=?H
+, #
>- ;, #
>@ *
@ * #G
& - #G
&
-
. .
; ;
) )
. 5.3. #"
%
97
5.3.4. C !"-
(#$!")
A " ;=?H
>
& >@*
' , -
# #
+ m, " * * s0i >
spi #-
*
' "#& & ¡ = 1, ¡" #
< ' ~1, ~2 (A, A"). A "
&
@+> ' +&$ +>&$ .
? > "
;=?H +> #>
#>
' > H(s):
m1
(s s 0 i )
H(s) C i 1
m
, (5.8)
(s s pi )
i 1
' *.
>@ $
' * +"> &
# . +& ' !* (
+-
&
), H&<
, #& – E–U
(E -
+&), H&<
.
=#&
'
+
+* -
' * > &$ *, $ & $ -
&
"#%
.
+
#* ' * #&
'
> &$ $
"#%
, &
$ – +' (
&)
E* -
. ; +& H&<
E >
& +-
'
.
! &
&$ $ "
;=?H +* #* '
#&
. 5.4.
&$ $
& +'
$ "&
>@ & * >
¡pi,
¡0i =;.
; +& #* ' *
> < $-
"$ #
#
+ +<
" # "# "$ * $ .
98
. 5.4. <
! D#GC,
"+
"+ "
%
.
' ;=?H
#
H(s) C , (5.9)
n
(s s k )
k 1
# s k e
>
j S 12
( 2k 1)
2n
@
, A –
.
? #
+
# "#-
> " * :".
lg(A 2" 1)
n . (5.10)
2lg(: " )
% ^"'4 1.
' ;=?H H&<
1 #
+ n
#
H(s) C , (5.11)
n
(s s k )
k 1
99
J J 1 J J 1
\k ch (M) cos( 2k 1 S) sh (M) ch (M)
2 n , 2 , 2 ,
1/ n
ª 2 º
J «1 1 H » , H – +'
+.
H
¬ ¼
? #
+ H&<
1 # "#-
> " * :" +'
-
lg(g g 2 1) A 2" 1
n ,g . (5.12)
lg(: " : 2" 1) H2
]&E^-]&: z o 1 k 1
> @
z 2 2D k z 1 k 1
k 1 ,
> @
k 1 z 2 2D k z 1 1
k 1 k 1
>Z Z @
cos( u l T ) >Z Z @ Z
D 2 , k ctg( u l T ) tg ( c T) ;
>Z Z @ 2 2
cos( u l T)
2
1
]&E^-]U: z o k 1
> @
z 2 2D z 1 1k
1 k , D
>Z Z @
cos( u l T )
2
> @
,
1 k z 2 2D z 1 1 >Zu Zl @
1 k k 1 cos( T)
2
>Z Z @ Z
k tg ( u l T) tg ( 0 T ) .
2 2
Zu –
$ ", Zl – % ", Z0 – '+
=; C;, Z – " ;=?H, T – # # "' .
5.3.6. $ &
C + '
*
+:
+ – =; (
*); -
' –
; & " – 50 ', 150 '; #
-
300 ' – 20 #; # "' – 1 '.
U4
1. C
+
& # n
+-
" $ (;=?H) '
.
101
lg(A 2" 1)
n , # :" – + "#% , " – E
'
2 lg(: " )
"#% .
= "# >
$ " F2=150 ', "#% F"=300 '.
F
A#
+, + "#% :"= F " 300
150
2.
2
E
>
j S 1
# s k e 2 2n
( 2k 1)
@
V k j \ k – >
+.
n
+ % " + 2 #
H(s) 1 1 1 1 .
s 2 2V1 s V12 \12 s 2 2V 2 s V 22 \ 22 s 2 2V1 s 1 s 2 2V 2 s 1
( 2 k 1) º
Vk cos(S ª 1 ).
«¬ 2 2 n »¼
( 211) º ( 2 2 1) º
V1 cos(S ª 1 ) 0.383 , V 2 cos(S ª 1 ) 0.924 .
«¬ 2 2 4 »¼ «¬ 2 2 4 »¼
2
H(s) 2 2V 2Zc12:
1
2V Zc12: >Zc12:u @2 1
.
k 1 s 2 ':k s (1 ': u ) k ': u 1s 2
': ': 2 s
102
4. & * "
;= "#&*
'
*
+.
s o (2F#)[(1–z–1)/(1+z–1)].
2 B B z 1 B z 2 B z 3 B z 4
H(z) A 0,k A1,k z 1 A 2,k z 2 A 3,k z 3 A 4,k z 4 .
0,k 1,k 2,k 3,k 4,k
k 1
1
ª 2 F# 2 2 Vk 2 F# § 2 Zc12 Zc2 · ª 2 Vk Zc12 Zc2 º ª« Zc12 Zc2 º» »º
2
C0 « §¨ · ¸ «¬
»
k « © dB ¸ ¨ 1
¬ ¹ dB
© dB
2
¹
2 F# dB ¼ «¬ ( 2 F#) 2 dB2 »¼ »¼
B C0 B 0 B 2 C0 B 0 B C0 A 1
0 k k 1 k 2 k k 3 k 4 k k 0 k
ª ª 2 ºº
« 4 § 2 F# · 2 §¨ 2 Vk 2 F# ¸· 2 ª« 2 Vk Zc12 Zc2»º 4 « Zc12 Zc2 » » C0
2
« ¨© dB ¸¹
A
1 k © dB ¹ ¬ 2 F# dB ¼ « 2 2 »» k
¬ ¬ ( 2 F#) dB ¼ ¼
ª 2 F# 2 ª 2 ºº
« 6 § · 2 ª 1 2 Zc12 Zc2 º 6 « Zc12 Zc2 » » C0
« ¨© dB ¸¹ « »
A
2 k 2 « 2 2 »» k
¬ ¬ dB ¼ ¬ ( 2 F#) dB ¼ ¼
ª 2
§ 2 Vk 2 F# · ª 2 Vk Zc12 Zc2º ª Zc12 Zc2 2 º º
« 4 § 2 F# · 2 ¨ ¸ « » « » » C0
« ¨© dB ¸¹
A 2 4
3 k © dB ¹ ¬ 2 F# dB ¼ « 2 2 »» k
¬ ¬ ( 2 F#) dB ¼ ¼
ª 2 F# 2 § 2 Vk 2 F# · ª 2 Zc12 Zc2 º ª 2 Vk Zc12 Zc2º ª« Zc12 Zc2 º» »º
2
«§ · ¨ ¸ «
A
4 k
« ¨© dB ¸¹ © dB ¹
1
2 » «¬
2 F# dB
»
¼
« 2 2 »»
C0
k
¬ ¬ dB ¼ ¬ ( 2 F#) dB ¼ ¼
#
¢ 1
B 0.06527802 B 0 B 0.13055603 B 0 B 0.06527802
0 1 1 1 2 1 3 1 4 1
¢ 2
B 0.0525718 B 0 B 0.1051436 B 0 B 0.0525718
0 2 1 2 2 2 3 2 4 2
103
5.4. &)*8&'( +*%'
1.
'
+
. D
& $
+
.
2. =
F-
+
# * "-
: #
# ".
3. A& ' #
' * -
"
.
4. #& ' ;=?H.
&
+- .
U + #*
' > (@ * #$#).
5.
& & "
" # -
* "
.
104
6. !$ -!
I$
= #
"# +"
& #>@ : [2,
3, 5, 7, 13, 17, 18].
105
. 6.1. @"%
%! DGC
+&$ $ # $
;
#&
. 6.1.4.
= +
+* $ (6.2)
"
"&* F-
+ * $ *, "* "-
#*, % #
hd(n)
(N – 1)/2
-
" # n < 0 n N. = E $
'
hd[n – (N –1)/2]:
N 1
jZ m T#
H( j Z) ¦ h d [m ( N 1) / 2] e (6.3)
m 0
"
, # ;+
%# "-
["",
" >@ ' "&
&$
' *.
<
'
#
&$
-
' * +> $ ?C; >
# & +* $ hd[n – (N – 1)/2] @+> ' -
+&$
&$
' * w(n) * # & N:
h (n ) h d [n ( N 1) / 2] w (n ) . (6.4)
= E
% > $+%+?
+? +? wR(n) = 1, n = 0,..N – 1.
=* " +* $
-
$
+
N 1
jZm T#
H( j Z) ¦ h[m] e ,
m 0
#
*
* "#* * $-
Hd(jq) * $ * (;+z")
-
*
' W(jq):
106
Z# / 2
T#
H( j Z) W ( j Z) * H d ( j Z) ³ W( j T) H d [ j (Z T)] dT , (6.5)
2 S
Z# / 2
# * –
, £ –
,
N 1
jZm T#
W ( j Z) ¦ w[m] e – $
*
m 0
' .
& "
* * >-
>
. 6.2, # # %>@
' "#* -
* $ & # ;+.
H $
*
' . 6.2
-
&* < * ¤q
& ,
+ &$ $-
" +& #> " ~.max @#+> #
& . A
* @
-
108
C
#
+ #& . 6.1, % "$-
> * $
"#%
" #+
&
*
' .
&*4 + – $+% z +-
> <
+&*
+
&$
.
wR(n) = 1, n = 0,..N – 1. (6.6)
H $ ( . 6.3,) #
&%
jZ N21 T# sin( Z N2 T# )
WR ( j Z) e . (6.7)
sin( Z 12 T# )
&
*
' > < ¤q = q#/N
¤ = 2 /N. = = 0 |WR(j )| = N.
;+% +
* #
$ -
+&$
&$
' * # * N/2:
2 n ,
° 0 d n d N 1
w T (n ) w R (n ) * w R (n ) ® N 21n 2
N 1 n d N 1
(6.8)
°̄2 N 1 , 2
#
+< <
#
+<
&$
.
H $ +*
*
'
# * $ +*
*
'
* # &:
sin 2 (Z N4 T# )
WT ( j Z) . (6.9)
sin 2 (Z 12 T# )
> @
2
w A (n ) I 0 (E 1 2 n / I 0 (E) ,
N 1
(6.13)
# I0(x) z
'
#.
110
# E
< # # #
"
' "#* * $
+< * #
+ "#
' .
*"
' (. 6.2) & E
&, & "
-
> #
"# "$ > "=|~2max| (#) *
$ H(jq), >@* #+&* ;?H,
&+
+ " D-
E
0, A " d 21 #
°
E ®0.5842 (A " 21) 0.4 0.07886 (A " 21), 21 A " 50 #
°0.1102 (A 8.7), A " t 50 #
¯ "
! ' 6.2
$ D-
J L
" "+
A", # ¦ D ", # ¦ D
25 1.333 1.187 65 6.204 3.973
30 2.117 1.536 70 6.755 4.321
35 2.783 1.884 75 7.306 4.669
40 3.395 2.232 80 7.857 5.017
45 3.975 2.580 85 8.408 5.366
50 4.551 2.928 90 8.959 5.714
55 5.102 3.261 95 9.501 6.062
60 5.653 3.625 100 10.061 6.410
! ' 6.3
"
"%
"
,
"+
"
[2]
A", # 1 ±~1max, # A", # 1 ±~1max, #
30 ±0.27 70 ±0.0027
40 ±0.086 80 ±0.00086
50 ±0.027 90 ±0.00027
60 ±0.0086 100 ±0.000086
=
&
" " '& " > D #-
$# &* #
+ N§Df#/¤f, &* "-
# %*< +< .
111
# # $
&$
' *,
' #-
+&$
+
==;, =U;, K=; "$ * $-
"#%
% &+ +<
" , 6 #.
6.1.4. -
' %
'%
/
+&$ $ ; "
>
@
& "-
;+ $ # "
&$ &$ $ HF Hd(jq).
% E^, "
&<, +
$ #
&%
Oc O c sin(O c n )
h d ( 0) ; h d (n ) , n=r1, r2, … (6.14)
S S O c n
% $$+?@ % (=;)
&$#
#
$#:
y(n)=x(n); hd(0)=1; hd(n)=0 nz0; H d ( j Z) 1 Z d Z# / 2 . (6.15)
+& $ ;
^, & (
),
U (%) V& () &+
&%&
" +& $ '
E^ &:
H d ( j Z) ;H H d ( j Z) =; H d ( j Z) ;?H , (6.16)
H d ( j Z) =; H d ( j Z) ;?H 2 H d ( j Z) ;?H1 , (6.17)
H d ( j Z) C; H d ( j Z) =; H d ( j Z) ;?H 2 H d ( j Z) ;?H1 , (6.18)
# Hd(jq);?H, Hd(jq);?H1 Hd(jq);?H2 – & $
#+&$ ;?H " c, c1, c2, (c2> c1),
>-
@ " ;H, =; C;.
! %
"+
#
# +&$ $ ,
"
#
" +
>@ -
&% :
Oc O c sin(O c n )
h d (0) ;H 1 , h d (n ) ;H , n=r1, r2, … (6.19)
S S O c n
O c 2 O c1 sin(O c 2 n ) sin(O c1 n )
h d (0) =; , h d (n ) =; , (6.20)
S S S n S n
O c 2 O c1 sin(O c1 n ) sin(O c 2 n )
h d (0) C; 1 , h d (n ) C; . (6.21)
S S S n S n
& " $# < # K=;.
112
6.1.5.
!
'% &*
` 1. = "# " > "$ * $ -
"#%
" @+> . 6.1
&
*
' ,
>@*
> |~2max| ", #, +-
" < &
, . . D.
= +"
*
' *" . 6.2 $#-
>@ "# "$ > " & #*
-
*
' ¦ D.
= E % &
+, " "$ "-
# HF "
+, &$
# &
*
' N % "+ +<, +<
' " ~2max. H % HF
+ (=;, C;, K=;),
+< "$ # #* * %
*
' . J % -
HF
.
` 2.
&*
*
' "#* $#*
& * $
+ 'f f " f min
-
%& < ¤f=¤f=Df#/N $#
$# #
*
' # > # -
+* $
+: N t D f # / 'f , # D – E
' -
, "
@ *
*
' (D-
), . . 6.1, 6.2.
U N
%*< ' , &
.
` 3. A @+> "
;+
Z# / 2
T# jZ m T#
h d ( m)
2 S
³ H d ( j Z) e dZ
Z# / 2
113
` 4. ?$# + $
+
-
@*
(Nz1)/2
+* $-
hd(m):
h (m) h d [m ( N 1) / 2] w (m), m 0,1,..., N - 1 .
` 5. C &
HF
+
N 1
jZm T#
H( j Z) ¦ h[m] e
m 0
$#& #&
* $
A "$ >
-
"#%
A".
` 6. ! #&* #
-
$#&$ &$ #&$ ( '), -
$# > " &$ " f1, f2
# &
+ N &
>.
` 7. ?$# + $# "#+ " *
+* $ h(m) (E
'
+, "-
A), * HF @ #
"#&
.
` 8. & "' ?C; (
A
=;) <>
>@ "# "' .
A# +, #
&$
' *
-
> *+ ;HF
""#&
119
7.
$ #$
G
!$ !
I
'
+.
K &* * ">
"' %
+&$ " *
"
<
' < :
E(Z) W (Z) H( j Z) H d ( j Z) , (7.2)
# W(q) – % +
' .
= +&$ " * E
'
+ -
* ' @
# +< $
#
,
*
, ** "' (
;-=E # F-
+
) * "& C"
(#
+
&<
* ' * F F- ).
$ > E
121
8. "$ "G
!I
= #
"# +"
& #>@ : [2,
3, 5, 7, 19, 20, 21].
123
& =; N,
&<>@ # -
#
+ N1 (#>
E (N–N1)
& -
), E
' , # " -
+& # & < ¤q=q#/N1.
x(n)
& +" #
&< "-
< =;.
D=; N >X(k )@
N
^
1 =; X* ( k ) * ,
N > @` (8.5)
# * z ' % .
124
* &
=; # %
*
, &
"-
;+ ( *+, #
#
+ ),
-
# +> *.
?
%* # '
*
+'
"+ =;
# &$ #
+*. # &$ #
-
+* " >
> ($+?) *+?
.
+ # # # $ #
-
+* x1(n), x2(n) # N:
N 1 N 1
y(n ) x1 (n ) * x 2 (n ) ¦ x1 (m)x 2 (n m) ¦ x1 (n m) x 2 (n ) . (8.6)
m 0 m 0
"
,
#
+*
*
-
% $
*, . . &
"
;+
#
$ #
+*
"
# > "
* ;-
+ E $ #
+*: Y(k) X1 (k) X 2 (k) ( ).
& D=;, % @+> =;
& +
>
# $ #
+*:
y(n ) D=; N ^=; N [ x1 (k )] =; N [ x 2 (k )]` . (8.7)
C* # # &$ #
+-
* x1(n) # * N1 x2(n) # * N2:
N 1 1 N 2 1
y(n ) x1 (n ) * x 2 (n ) ¦ x1 (m) x 2 (n m) ¦ x1 (n m) x 2 (n ) . (8.8)
m 0 m 0
A **
y(n) # N=N1+N2–1. H&
+
#
, =; #
+-
* x1(n) x2(n) $#
& + #
N,
>@ # #
+ y(n), #
& <-
# "' ¤q=q#/N.
= E #
+ x1(n) x2(n) #> N01, N02
& : N01=NzN1, N02=NzN2,
-
* ' > $ # "
.
A y(n)
#&
*
% % &+
# @+> D=; "
# N-&$ =;
-
&
&$ #
+* x1(n), x2(n):
y(n ) D=; N ^=; N [ x1 (k )] =; N [ x 2 (k )]` . (8.9)
&% (8.9) #
& **
&$ #
+*
* . = -
125
+"
&$ #
& "-
;+ "&
> % &*
. D
#-
, =; **
#
+* * # &
x1(n), x2(n) E
=;
*
#
+*,
&$ # "' $ # N=N1+N2z1.
'
H( j Zk ) # > N. D
> % K 4 [2 N 2 N]
' * % K % 4 [( N 1) N] ' * %
@-
&$ . #
&$# E -
' * K (1) 4 (2 N 1) K % (1) 4 ( N 1) .
= G
& *
+
=; ?C;
*
* –
+
A (#
#
& N2 ' % ).
D# E
127
K 4 N >log 2 ( N) 1@, K % 4 N log 2 ( N) ,
-
&$
& +&$
=;.
…
~ ~
x ( N 1) X ( j ( N 1))
w(n)N
132
n = 0,1,…(N/2)–1. J
%
>
( . 8.6).
134
xp(0)=x(0) X(j0)
xp(1)=x(4) 0 X(j1)
W2 0
xp(2)=x(2) W4 X(j2)
xp(3)=x(6) X(j3)
0 1 0
W2 W4 W8
xp(4)=x(1) X(j4)
1
xp(5)=x(5) W8
0 2
X(j5)
W2 0 W8
xp(6)=x(3) W4 X(j6)
xp(7)=x(7) 3 X(j7)
0 1
W2 W4 W8
136
?
E
& > N/2 #
$&$ =;, %# "
&$
# "
' =;.
?
E $ G# @+> #
$
"
&$ ' *
& > N/4 &$&$ =; . #.
? L- E #
(N/2)-&$ =; @+> N/2 "
&$ -
' * G# >
N- =; $#* #
+ .
137
A "* " '
&-
=; % " +
%&$ ' (
# $
% ):
x E
& -G# =; i = 1, 2,…L (
< *);
x
& =; i- E l = 1, 2, …2L–i;
x "
* '
& =; m = 1, 2, …2i–1.
U
>@ $ % * # "
* ' i-
E #> @&
&%
Wk
N/2 L i > @
k=0,1,… N/(2 L -i 1 ) 1 ).
"+
-$ * -
"' =;, #
. 8.11.
D
>:
x (G
) +"&$ &$;
x
# N
&
* #
+ (
)
x(n) ( X(n));
x
#
*
-
* #
+ x(p);
x "
& > # #
P1, P2 "
P3 j 2S P3
P3
>@ % WN e N # "
*
' . P3 % &+ % # #
+
k j 2S k
&
>@ $ % * WN e N
k =0, 1, …N–1.
x #
&> "
' =;, "@ ,
#
'
'
$
.
;
* #
+ x(p) @
-
-$*
(#
-
*
) . 8.10.
138
kN / 2 j 2NS k N2
&
, WN e e jSk (1) k
X(k )
N / 2 1
¦ >x(n) (1)k x(n N / 2)@ WNkn (8.19)
n 0
=#
k
(8.19) " 2k 2k+1,
&%-
# &$ &$
=;:
N / 2 1 N / 2 1
X ( 2k ) ¦ >x (n ) x (n N / 2)@ WNkn/ 2 ¦ >x 0 (n )@ WNkn/ 2 ,
n 0 n 0
N / 2 1 N / 2 1
X(2k 1) ¦ >x (n ) x (n N / 2)@WNn WNkn/ 2 ¦ >x1 (n )@WNkn/ 2 .
n 0 n 0
"+ =; $#* #
+
&% "
=; &$ N/2-&$ #
+* x0(n), x1(n), #-
&$ #>@ ":
x 0 (n ) >x (n ) x (n N / 2)@,
-
+, #> (8.17).
= @ "
>
E
-
+"
+ $ "'
&$ '
&$
+
=; (=;) ( . 8.13).
141
&* " # *
>@*
@ *
&$#* #
+ =; x*(n),
# x(n).
@', ',', $%* $# -
+
# "
.
K<
D=;
&> # N
$#*
X(k)
&$#* x(n) #
+*, % 1/2
@ $ "+
E
& =;.
H
$ $ =; # , "#>-
@ *
& "
;+ – =; D=;.
& =; &
>
@ &
$#-
& #
+ . @* ,* $%-
x(n) % +, =; #
+?
X(k)=X*[N–k]
+ # +> E >
& * .
= E
"%& #
[21].
$ " $ @+> # N- =; #
-
& > =; #
$ (N/2)-&$ #
+*
x1(n)N/2 x2(n)N/2, #
$
# +* * * N-
* * #
+ x(n)=x1(n)+jx2(n).
= E =; #
+* x1(n) x2(n) "+
& =; "#>
:
X1 (k )
2
> @
1 X (k ) X* ( N k ) , X ( k )
2 > @
1 X ( k ) X* ( N k ) ,
2 j
X( N) X(0) .
k = 0, 1,… (N/2)–1.
+<-
' *, $# &$ # =; # =;.
4. = =; + ". D# -
# =;.
5. = =;
+' .
6. & D=; @+>
=;.
142
9. ! ""
= #
"# +"
& #>@ : [8, 14, 15].
143
D$$ #"
+"
""-
&$
' +&$
:
,
, % *, <
-
, #<
,
, * "#% , *
,
#
*, $ E
, &$ $ -
', +< $ +&$ $ . #. A
+
' +&$
"* %# # "&* .
x(n)
X(n) X(n-1) X(n-2) X(n-3) X(n-4)
=+ #&$ X % +
X
=+ E
'
B
b0 b1 b2 b3 b4 ?
>@ *
+
RG y(n)
!
144
C" &$ &$ #
"
" +
& +&
"% E* "&
+ "' > DA
'.
%
= "
# ++
='& !
(K')
(MIPS)
TMS320C2xxx 20–80 20–40
TMS320C5xxx 30–133 30–532
TMS320C6xxx 167–250 # 2000
ADSP-21xx 40–100 75–150
145
%% % &+ " + +<* ' -
>
& ', ;
,
& =;. = E "> '
ADSP-21160 (100 K', 600 MFLOPS) @
# -
' TMS320C6701 (167 K', 1000 MFLOPS), +
&-
=; " 90 , – " 120 . ! % #-
+ G "* * &
#/
&
#,
"
* #&$,
##% -
&$ ' $
. #.
* # +* "
# + , "&-
&* BDTImark (. http://www.bdti.com/),
=DA ' +&$ "#. C"+
&%-
#+&$
&$ # '$ (. 9.3):
&< "
# +-
+, +<
# ' '
'.
146
! ' 9.4
E
%
* C"#+
C"#+
# " (#) % * "
#
40 7 14
60 10 20
80 14 28
100 17 34
147
%4 $* , + -
, $*.
"&
+ , E ' > #
&
#
&$# . ,
#& %*
&+ #
& " ' * &$
&< -
:
, , =;, *&$ $ "
-
*. D># #, E " #% &+
&
& $
. , #% &+
"
$$ + $ (% -
+&$ "
# *) "# +< + #&$ + -
#& && # .
E",% "$ " $* ]!.
*
" " ""&$
,
E
148
x +<
+ + #&$ + ;
x "" %
#' + " & "-
#: "'
, ##% -
* #-
'
=; . #.;
x
+
#&$, >@ $
&*
+>;
x
+*
(#
+&$ -
+&$
*
,
#/
&
#, *
);
x
@ E
<*
.
D@ &$
*
, $&$ # ""-
&$ =DA $
$ '
*
#&
. 9.6.
' &
+.
,
&
$# %-
> E
' &
+ >. =#&
&
+">
$ # $ $ DA. ! ", -
"
* ' * DA
' % #
(-
) "+ % . =#> ' > "-
> $ * MAC.
, & +
&* "
# ++>, '-
#%
&+ ' > MAC " # ' () & -
'. D& , E
' &
+ #& -
& $
.
& ' "
150
& " – #& #
$ % *. A#
+-
, # &
&* "
# ++> E
& -
$# "
" # & '. = E #"-
, "+ '
*
&
' (
'+ ' *
=), @-
+. @ % @ ' " -
"+
+, . . $# & & @ " ' .
! ", "
# ++ ', %#
, #-
"% #& %# = +> '-
"' * $
" #*
.
? %
> " & # #&, +"&
= #
&< "
# + &. J #
>
@ # +<
'
* *
#
" – #
* ""&$ #*, #-
& > "&$ ' *
+ $ #$.
9.4.2. #% & !
%
? . 9.2 " # '
& +* -
&,
>@ «
-*
*»
& +* < .
* .
?* (1903–1957) #% -
'' >
& +* < & (
, $ *
&), %
+<
&$ < .
D# "
&$
E* ''
,
# # * +>,
* $ #& &
#&. A #% # < #&$ (¥), * -
#> #& &, #&. A#
+,
* -
' #
& #& #
$ % * (
+ #
& ' MAC).
'$ =DA
# $
&-
+* &,
# . 9.3. =# $
"
,
&*
40-$ #$ XX-
# #
#
. * (1900–1973).
E* '' * # $ & (#) #&$ +-
"> " & *
. A
,
-
#
< # E $ *
: < # -
(¥==), < #&$ # & +>
(¥==) < # #&$ (¥=), < #&$ -
#&$ (¥=) # & +> #&$.
#-
* $ * % #
"
# + ' -
@ " & *
, . . $
& + # "
== < % + " #&$ =
151
< ¥=. A
, E #
& '
MAC #
' & '. C+ " " -
&$ # +&$
#
' MAC
#
# ' . C" &
& "' ' &
%. , == # +" + # $ -
#, #&$. =E $ $, ]&! -
* * ,+.
=+ ¥
= =
#& ¥
¥ ¥
=+ =+
= #&$
¥ ¥
=+
% +
\ =+
#&$
¥
*
< $ <
¥
. 9.4. "
% ,#
+ (+%) $%.
` $ $ ¥== #" # -
# #
.
` ', $ $ ¥== % # # #,
$ &$
, % #&$ +"
== #
$ #&$ ( , ' E
; n-3 n-2 n-1 n n+1 n+2 n+3 n+4 n+5 n+6 n+7 n+8 n+9
#
1 2 3 4 5 6 7 8 9 10
157
x &
' * %# ' "'
'* &;
x '& # < ' +&$ "#: '& – #-
#& "& #
( , DSP16XX,
DSP16XXX Lucent Technologies, TMS320C6416), ' –
Turbo Decoder (TMS320C6416), '& # "' '
-
&$
+
(DSP56307, DSP56311 Motorola);
x
*& # , #&$
% ATM (UTOPIA),
>-
>@ ATM, # 8-"#&$ -
' * +> # / # 50 K (TMS320C6416);
x &
¥K (< - +* #' )
DSP $ (TMS320C24X TMS240X).
]&! * (;) $?@* * (&;).
='&
*
>@* * >
+> &
+ & #&, +">@
-
>@
& #
. = E # +
#,
'& =! > # # #&$
;!, =!, . .
>
E &
+& .
A #* &,
'$ ;!
# % "
+
#&$ =!, & ". A
>@
& "
#&$ > #
#
& .
D
& '
;! =! ">>
#>@:
x
' +& # ,
&>@
'
' % ,
'$ =!
> =DA
;! "# %, . . &
& ' * #
;! =! @
>;
x '& =! > ""& & #
#&$, & # # #&$ ;!, =!
$
" "
;
x "#+
#
#&$
'$
=!
32 "#,
&$ =DA
"% +-
"
*
& #
.
% '
=!
# , $ ' -
&<, '
;!. D# # $ *
E +< @
=DA =!. D
& -
@
# #>@:
x +"
32 "#
=! @
&< -
+
#
#&$;
x @
<
"%&* # * # " -
#&$, . . < +
"% -
158
+
"% " >
<-
/<;
x +"
'
=! <-
#&$ '+> "%+
&-
" &$ ' * ' * ;
x +< ""
#&$ #&$ =! -
# , $ =DA =!
#-
%
* #
"& A; E,
> #+, -
"
+ E
159
&' TI.
A \ # #&$
'$ -
&$ *
#& . 9.6 9.7.
,
'
& +
&%
N 1
y( n ) ¦ h (i) x (n i) ,
i 0
. .
'
&+ ' > x(n–i)h(i) " &$ " $
$ (n-i) E
'
+ h(i).
'$
* "* (TMS320C2X/2XX/24XX/5X)
% +"
+ #
& .
1.
E
' &
+ & $
#-
&$ = #
&
#
&<
&%
'
&-
> #
+& #&,
&$ # +
#&$ dma (data memory address).
LT dma ; "" 1- %
!
MPYA dma ; % 2- % #%
; !, # "
#
;
C, #
#&#@ "
#
; (#% C) #%
A$
& ' "% . 9.6.
C
% !
% +
C
"
# P
A
. 9.6. #"
LT – MPYA
160
' '
& "
# E
& " #
, . .
&
#
#
# "
# DUD.
& & n "
# *
$ #
(2n+1).
!
& ' % #-
, " #&$ " # % "
#
&,
# #
& ' -
#
@ #&$.
2.
$ E
'
+ +" + -
==. E #
&
&$#
+
% + #
> # MAC, -
"
#
+ # #
$ % * + #&$ (dma, data
memory address) + (pm, program memory address):
MAC pm, dma ; % #% #&$
; == =, # "
#
;
C, #
#&#@ "
#
; (#% C) #%
A$
& '
# . 9.7.
C
% !
% +
C
"
# P
A
'
-
$# "#*
+ +
>> + .
9.5.3. 0/7'
'
*' $
(Enhanced-conventional DSP)
K#
&< "
# + ( & -
#
&$ ), &* +" "-
=DA,
< " &. = E %
# #
& :
x
+
' *, "
# &$ #
;
x
+
#,
&&$ #
.
='&, +">@
&*
&< "
-
# + , <& #& '
(Enhanced-conventional), '&, +">@
*
–
' VLIW.
' *, "
# &$ #
,
<&$ #&$ (Enhanced-conventional) =DA # :
x
# +&$
' +&$ -
' &$ "
#* (% , &, \ . #.);
x
" &$ ' "
&$ -
*
, ' "
&$ '
(##& ,
'& # '
&$
+
. #.);
x «< » < # #&$ (
< & < ) #
&<
#
* #
' ;
x +"
& # (
"-
%+>
& + $ @ * " # );
x < % & #, & "
>
+"
+ # +&
' +& # .
= & &
> # ' & # =DA +"-
+, &$
&$ '
. =E "# + -
'& #& <&
#
"%, + -
'& " > % % %# .
<& #& % '& DSP56301 (Motorola),
TMS320C55x (TI), ADSP-2116x, DSP16xxx (Lucent) & # .
D# E @
% $
# ' "
' +&$ -
162
&$ #. , & + E
& -
"&. "+ % + & &
&-
+"
# $#&$
"&
&
.
# =DA $ * VLIW # +-
< G& , * # " & # & -
# , ' + +"
E* .
9.5.5.
'
*'
A& '& (superscalar) > '-
VLIW
"&$ %# * $.
163
#& ', #"& # -
#+&$ ' &$ #*, G# >
# @>
cy#,
&> +.
=' #+, &* #, " # -
&+
&& +, $
. =
& "
$ #&$, +"&$
-
#$ #
+,
'.
! ",
'$ VLIW
-
+
&&$ #
" ,
-
&$ '$ E "# < '.
D# % # % -"
&+
" &$ E$
& &. =E
#"
& &,
% #
+
,
#&. = $#-
< * * ' +&
"% ' # +"
-
& +>.
9.5.6. :
'
*'
'
, & "&
> -
,
G
+ <
. J < * '
, #>@ *
+<* ' "' *, ""
' *
,
"" " &$
*&$ *
. & +&
, #G
& , "> #
&. K & < >
-
&$ E
" & &.
U#
& +& G , ,
#
, >
'
&$
164
#&$ "# # #
& +"
#
$ #+&$
'
. #
+ #& '&, G-
# >@
#
"% =DA.
165
G
N
#" # #
-
* #
«
' - " + $ -
$ "<>@ ».
=+ < #
'
*
, %#
, #+>
,
#
" '
&$ : F- F-
+
,
+
=;, "
.
166
""
!
1. D * =.=. !
&
' - " -
+* $ . –
: @ <, 1983. – 455 .
2. C \., # . ! '
*
/ . . # #. °.?. #
. – K.: K ,
1978. – 848 .
3. +# \.K. #.
. – 2- "#.,
4. . #. – K.: C#
"+, 1990. – 256 .
5.
K.!., A .., <
.?. !
&
# $ . – K.: &< <, 2002. – 306 .
6.
A.. C# $ ' &. C
#
< > "#: # # $. '.
"
. –
2- "#., . #. – K.: &<. <, 2002. – 214 .
7. A ..
. – A=.: = , 2003. –
604 .
8. .A.
: .
2-$ . H.1. – : "#-
!, 2001. – 199 .
9. A .., $
..,
\.. & '-
& '
*
. – A=.: F-=, 2001.
– 464 .
10. A#
.. !
' "#
-
. – K.: ?, 1967.
11. F
.?. D
& '
* E " +* $ . –
K.: J , 1966.
12.
* \.;.
' - " +-
& &. – K.: J , 1966.
13. F#
.?. D' #
"
'
* '. // !#& ?J=, 1969. – &. 6.
14. + ..
& '
& &. – K.: C#
"+, 1986.
15. Eyre J., Bier J. The Evolution of DSP Processor / IEEE Signal Process-
ing magazine, 2000, March.
16.
°. ?
=A Texas Instruments / -
& $ , 2001. – ¢ 1.
167
17.
.. #. K
&
: . #
"
/ # #. H#
.. –
K.: &< <, 1971. – 808 .
18. ., # ., J =.
&
+-
& $ . – K.: J "#, 1983.
19. FE C..
&
+&. – K.: ?#, 1987.
20.
* .A., K.=. C# $ ' &:
. . – K.: C#
"+, 1994.
21. K A.\.
* +&* " % . –
K.: K , 1990.
22.
#
'
>
+' >
/ # #. C. ,
. # . – K.: K , 1976.
168
O
169
;C\²?D ?!A!D =D DCUD?°
#
"
+ %#
&<
+ "
«!DKA³ =D\!F?HA³ ?CA!!»
«!C °»
J;;
/
1 34
/
5
// MATHCAD
!DKA 2008
170
C" " 1
V *', $ $ Mathcad
1. \² CD!µ
1.1. "
' * Mathcad # #
*&$ ;
1.2. " #*
'
+
Mathcad;
1.3. #
#-* $ (HF)
+, $#* $ .
171
t
Y( t ) X ( t ) h1 (0) ³ X(t - W) h(W) dW . (8)
0
" & > % $" C$
$" +%
f f t
s t st
³ Y(t) e ³e dt ³ X(W) h(t - W) dW ,
*
Y (s) dt (9)
0 0 0
f
jZW
H ( j Z) ³ h(W) e dW H (Z) e jM(Z) , (13)
-f
Y * ( j Z) H( j Z) X * ( j Z) . (14)
# Y*(jZ), X*(jZ) – "%
($" +%
); H(jZ) – , & ("
+
&$#
"#*
$#
&); H(Z), M(Z) – $+- -
,.
H $ & % &+ # -
#*
' #
s j Z .
** &
& ' " '
Y*(s)=H(s)X1*(s)+H(s)X2*(s)= H(s)>X1*(s)+X2*(s) @, (15)
Y*(s)=CH(s)X*(s)=H(s)CX*(s). (16)
= #
+ / + # *&$ -
@ #
'
"
# > / #-
&$
' * E $
H*(s)=H1(s)H2(s), (17)
H*(s)=H1(s)+H2(s). (18)
172
,
& "#&
* , %#
, "
# #*
-
' (* $ ) &. = #*
' #
% # + +> ($#>) $ &.
? ,
$ $ #
' -
& H(s) % &+ #
#-' +*
B( s ) b 0 b1 s b 2 s 2 ... b m s m
H(s) , (19)
A (s ) a 0 a 1 s a 2 s 2 ... a n s n
m<n E
'
.
dt
? , #
+ " $ (;?H) 1 #:
+ – ;?H; ' –
;
" F = 100 '; E
+ – 1.
173
c " &
#
2.2.1.
+ 1 # #
'
.
1 K0
A 1 A H( s )
0 1 2 S Fc A sA
0 1.
12
11
10 .
9
8
h1( tx)
7
6
h1 10 0.95 5
6
4
3
2
1
174
#
+" "
#
$#
"#*
, " dx(t) % &+
& -
Mathcad @+>
' #
'
d
dx( t) x( t)
dt
10 .
8
6
4
K0 x( tx)
2
y ( tx)
0 0.005 0.01 0.015 0.02
K0 0.5 2
4
6
8
10
tx
12 .
11
10
9
Hf ( f ) 8
7
Hf ( 0) 6
2 5
4
3
2
1
1 10
3
1 10 100
f
. 3. "-
DGC 1
;' Hf(f)
#
* $ -
* &. K#+ #*
' # #-
175
> $ (D^H),
' Mathcad arg() #
3. =CDCKK?D DA=H?
=
& * & +"
Mathcad
2000
&<.
5. D?!CD\²?µ D=CDAµ
5.1. A
*
&$ *&$ .
5.2. A
*
G- + + .
5.3. H + $# $ &?
"
"+ +* $#* $ .
5.4. H #
' &?
5.5. "
"+ +* $ #*
' &.
5.6. #
&$#* &
"
+
$# ( >)?
5.7. #>
& & -
" HF?
5.8.
' Mathcad #
& -
"
\?
5.9. "#+
Mathcad
*
Tmin # Tmax <-
dT?
5.10. # +
$#* $
?
5.11. "#+
Mathcad # " Fmin # Fmax < dF?
5.12. #
Mathcad " HF Fx
"
* #*
' H(s)?
5.13. # +
HF " ;?H?
176
5.14. " +
Mathcad
' >,
"
#-
* (#& )
' F(t)?
7. A=AD \!C!Cµ
1. D * =.=. !
&
' -
" +* $ . –
: @ <, 1983. – 455 .
2.
.. C# $ ++>+Mathcad. – K.: -
– !, 2001. – 416 .
3.
.. #. K
&
-
. . #
"
. / =# #. H-
#
.. – K.: &< <, 1971. – 808 .
4. A ..
. – A=.: = ,
2003. – 604 .
177
/
1 34
/
5
// MATHCAD
178
;C\²?D ?!A!D =D DCUD?°
#
"
+ %#
&<
+ "
«!DKA³ =D\!F?HA³ ?CA!!»
«!C °»
J;;
!DKA 2008
179
C" " 2
$%'* $ $ Mathcad
1. \² CD!µ
1.1. "
' * Mathcad # "
;
1.2. "
' * Mathcad # &
* #&$;
1.3. #
.
180
t T
³X
2 1 2
X " (t) dt – #*
>@ " (AU);
T
t
T 2 f
2
X "
T
1 X 2 (t) dt = a 0 1
³ 4 2 ¦a 2k b 2k .
0 k 1
Xm X
Ka
X "
, K
X " – E
&+%'* $+%.
Xm W – #, X "
a0
ak 2 Xm TW S( kTW ) , bk=0, 2
Xm 2 W – AU,
2 T T
sin( S x )
S( x )
S x
.
S(Z)
X(t)
Xm
t Z
W T
Z0 2Z0 4Z0 6Z0 8Z0
) )
. 1. #"!% "% () !
()
;+%'* $+% ('*).
Xm W S 2 ( k W ) , bk=0, 0 Xm W – #, X " Xm 2 W – AU.
a 2
ak
T 2T 2 2T 3 T
S(Z)
X(t)
Xm
t Z
W T
Z0 2Z0 4Z0
) )
. 2. &"!% "% () () !
()
;+%'* $+% ($"'*).
a 2
bk Xm 1 ) , k=0, 0 Xm 1 – #, X " Xm 2 1 – AU.
S k 2 2 3
181
S(Z)
X(t)
Xm
Z
t
Z0 2Z0 4Z0
T
) )
. 3. &"!% "% () () !
()
&++.
ak
T
> 2 T 2 T
@
Xm W S( 1 ( 2 k W 1)) S( 1 ( 2 k W 1)) , bk=0, 0
a
2
Xm W 2 – #,
T S
2
X " Xm 2 W – AU.
2T
X(t) S(Z)
Xm
W T Z
Z0 2Z0 4Z0
) )
. 4. #"" ()
()
2.2. V $ $, $
Mathcad
2.2.1. = #
#
Mathcad # "+
&% # E
'
-
# ;+ "#+
" &$ .
? , # + " -
+
& 10 .
k 0 9 -
Xm 10 - # +
t0 0.5 - # ++ +
T 2 - #
T
Q Q 4 -
%+
t0
182
sin S x
FF( x) -
'
S x
Xm § k 1 · Xm
a 2 FF¨ ¸ a 1 b 0 - E
C
k ak2 bk2 - #- $
.
6
.
10 4.5
xd( t ) Ck 3
1.5
1 0.6 0.2 0.2 0.6 1
0 1 2 3 4 5 6 7 8 9 10
t k
) )
. 5. #"!%
! () !
()
2.2.2. %&*
& ,
+&*, +"
&
'
Math-
cad "
& + E
183
tmax
2 ´
tmax
µ
§ 2 S k th · dth Ad 1 ´
xd( th ) cos ¨
Ad ¸ µ xd( th ) dth - E
Cd
k Ad k2 Bdk2 - #- $
C"+
& # # * %,
. 5..
t Z
) )
. 6. '
% "% () !
()
184
>+,?@ ".
°Xm e - a t cos(Z t) , t t 0;
X(t) ® (7)
°̄ 0 , t 0.
S(Z)
X(t)
Xm
) )
. 7. *"+
()
()
&+%'* $+%.
Xm , 0 d t d W;
X(t) ® (8)
¯0 , t 0; t ! W.
S(Z)
X(t)
Xm
W t Z
) )
. 8. #"!% "% () !
()
x( t) Xm if t d t0 t t 0
( 0) otherwise
f f
´ ´
A ( q) µ x( t ) cos ( q t) dt B( q ) µ x( t ) sin ( q t ) dt
¶ ¶
0 0
2 2
S( q ) A ( q ) B( q ) - #&*
) )
. 9. #"!% "% () !
()
2.5. D $ $@%?
' $" +%
(
&)
"
, " &$
#
*
#&$,
Mathcad2001 > #>@
' :
READPRN(«file») – &
#&$ "
*;
WRITEPRN(«file») – " + #&$ " '&
&*
*;
READWAV(file) – &
# " WAV-
*
(
> #&$, –
).
WRITEWAV(file,s,b) – " + '&
WAV-
*;
CFFT(A) –
& =; '& A (# +
' * cfft(A));
ICFFT(B) –
& =; '& B.
;'
& =; >, &
&-
&$
& 2V, # V – ' .
186
2.5.1. ? , " +
&*
* #&$ ,
@ "
*
#-
<.
3 1
F# 8.192 10 - , [ T# F#
fx 96 - , [ Zx 2 S fx
Ux 10 - $+
" #
$ #
* fx -
,
Nmax 2V, Nmax #% #-
+ #>@ ":
§ log§ F# 2· ·
¨ ¨ fx ¸ ¸
Nh floor¨
© ¹¸ Nh 7
© log ( 2) ¹
Nh 1
Nmax 2 Nmax 256
i 0 Nmax 1 - '
187
Transform
6
5.4
,' ' Cj 4.8
20 4.2
16
12
3.6
8 3
4 Cj 2.4
Yi 0
1.8
4
8 1.2
12 0.6
16
20 0 2 4 6 8 10
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035
i T j
) )
. 10. !,
«DataX.prn» () !
()
3. =CDCKK?D DA=H?
=
& * & +" -
Mathcad
2000
&<.
188
5. D?!CD\²?µ D=CDAµ
5.1. D# .
5.2. K#& # .
5.3. K#& # .
5.4. D# #, #
# , #
&-
" *, E
7. A=AD \!C!Cµ
1. D * =.=. !
&
' -
" +* $ . –
: @ <, 1983. – 455 .
2.
.. C# $ ++>+Mathcad. – K.: -
– !, 2001. – 416 .
3.
.. #. K
&
-
. . #
"
. / =# #. H-
#
.. – K.: &< <, 1971. – 808 .
4. A ..
. – A=.: = ,
2003. – 604 .
190
5 31
5
// MATHCAD
191
;C\²?D ?!A!D =D DCUD?°
#
"
+ %#
&<
+ "
«!DKA³ =D\!F?HA³ ?CA!!»
«!C °»
J;;
/
1 34
/
5
// MATLAB
!DKA 2008
192
C" " 3
V *', $ $ MatLab
1. \² CD!µ
1.1. "
' * MatLab # #
*&$ ;
1.2. " #*
'
+
MathLab;
1.3. #
*
+.
193
f f
sW st
H(s) ³ h(W) e dW , X(s) ³ X(t) e dt . (7)
0 0
# Y*(s), X*(s) – "%
($" C$
); H(s) – $ + &.
f f
j Z t jZt
³ Y(t) e ³ X(t) e
* *
Y ( j Z) dt , X ( j Z) dt , (8)
-f -f
f
jZW
H( j Z) ³ h(W) e dW H(Z) e jM(Z) , (9)
-f
*
Y ( j Z) H( j Z) X * ( j Z) . (10)
# Y*(jZ), X*(jZ) – "%
($" +%
); H(jZ) – , & ("
+
&$#
"#*
$#
&); H(Z), M(Z) – $+- -
,.
H $ & % &+ # -
#*
' #
s j Z .
** &
& ' " '
Y*(s)=H(s)X1*(s)+H(s)X2*(s)= H(s)>X1*(s)+X2*(s) @, (11)
Y*(s)=CH(s)X*(s)=H(s)CX*(s). (12)
= #
+ / + # *&$ -
@ #
'
"
# > / #-
&$
' * E $
H*(s)=H1(s)H2(s), (13)
H*(s)=H1(s)+H2(s). (14)
,
& "#&
-
* , %#
, "
# #-
*
' (* $ ) &. = #*
m<n E
194
&
" A(s), . . $? ' spi, %-
#
+ #>
' >
#
B(s ) b 0 b1 s b 2 s 2 ... b m s m
H(s) , (16)
A (s ) a n (s sp 0 ) k 0 (s sp1 ) k1 ...(s sp n 1 ) k n 1
195
A &
# #> . \ #
&$#*
#
$#& # . \ % %
"
+ # +
&$#* #
&$#& -
+ $
. \>
" % + "
+
*, %# " &$ " *.
H& # +
&$#* #
$#&
#, %
& + #>@ #*
:
x
+ "+ &<
&$#*
(
E #% +
);
x %+
> &< , #%
E % , -
#
+ "+
$#
;
x + &< .
\ %
+
$#
&$#,
.
196
"&
#
*& @
+ ,
. 3. ?
% Transfer Fcn
2.2.3. "# , +" Signal
Generator (Simulink/ Sources/Signal Generator), . 4..
) )
. 4.
Signal Generator ()
!
()
197
=& "#>
Signal Generator
( . 4.), &*
&"&
#
*& @ Sig-
nal Generator ( ).
Wave form "#
-
: sine– #+&* , square – +&* -
, saw tooth – "&* , random – *&*
(<).
$ Amplitude Frequency "# #
.
Units "# # ' " ,
&$ "#
(Hertz – '& rad/sec – #/ .).
) )
. 7. '
! Scope
"
()
199
" < *
;
" < "+* ;
" <
+* ;
+ < * (
<);
$
< *.
. 9.
"
.
=#
& # "' #
# #>-
@. #* &
# –# &,
" %
&+ # % $# #
.
A @+> #
$ #&
>@ $
Type (! ) %
&+ "
#>@ $
$:
x # & # &
$# "
#
#;
x # & &
&
$#;
x &
& # &
$#
;
x &
& &
&
$#
.
=
&* (
) "
&+ " -
#+
:
201
x Variable – step (&* <) – #
&
<;
x Fixed – step (
&* <) – #
-
& <.
* (
) "
&+ #
&. =
&*
(discrete)
# -
&$ * &. D+& &
>
& #
# &
&$ . J
#& " > # (Variable – step) #
-
(Fixed – step) <
,
& # * # –
< &
&$ #
3. =CDCKK?D DA=H?
=
& * & +"
MatLab
6.0
&<.
5. D?!CD\²?µ D=CDAµ
5.1. A
*
G- + + .
5.2. H + $# $ &.
"
"+ +* $#* $ ?
5.3. H #
' &?
5.4. "
"+ +* $ #*
' &.
202
5.5. #>
& & -
" HF?
5.6. "+ #
# #%& &+
#& "
+ Transfer Fcn, #
1 s2 2
' H (s ) .
3 4 s 5 s2
5.7. " % #
"
+
"&$
?
5.8. "#+
#
Simulink?
5.9. & Simulink +"> # "#
$
, &$
"#*
*, -
+&$ +&$ +
?
7. A=AD \!C!Cµ
1. D * =.=. !
&
' -
" +* $ . –
: @ <, 1983. – 455 .
2. +
.. MatLab. ' #
# Win-
dows: . – A=.: DCD? = , 1999. – 288 .
3. +
.. "+ #
# MatLab.
. . – A=.: = , 2000. – 480 .
4.
.. #. K
&
-
. . #
"
. / =# #. H-
#
.. – K.: &< <, 1971. – 808 .
204
/
1 34
/
5
// MATHCAD
205
;C\²?D ?!A!D =D DCUD?°
#
"
+ %#
&<
+ "
«!DKA³ =D\!F?HA³ ?CA!!»
«!C °»
J;;
!DKA 2008
206
C" " 4
$%'* $ $ MATLAB
1. \² CD!µ.
1.1. "
' * MATLAB Simulink # "
;
1.2. #
"
$%-
# "
&
+&.
207
A xp(n) # # N: x p (n ) x p (n i N) , i = 0, ±1,
..
" x(n) < x p (n ) ¦ x (n i N) .
i
="
=; z D=; (1), (2) #
>
#
N 1
j 2NS k n
D=; N >X(k )@ x (n ) 1
¦ X(k ) e , n = 0, 1… N – 1. (4)
N
k 0
& D=; =; N2 ' * %
N(Nz1) ' * % &$ .
D "
+"> # &*
& +&* -
,
&* $ # *
"
" :
D=; N >X(k )@ 1
N
^=; N >X* (k)@`* , (5)
# * z ' % .
& N u N1 xp(n) = x(n), n = 0, 1.. N – 1, . . xp(n) -
0…N–1
# $#& x(n), #&
(N – N1)
&
# #%-
" # E
( . 2). D=;,
& -
0…N–1,
#
x(n) =;.
& N < N1 (¤q = q#/N > q# /N1) & # -
"
&$ # N #
+* x(n) (
%-
* ), xp(n) v x(n) n = 0.. N1z1 ( . 3).
J >
"%+
# "
.
k=0,1, …N–1.
U#+ ~x (n ) x (n ) w (n ) – "
$# #
++
=;; qk=kq#/N fk=kf#/N – & ", "&
& % "-
&: 1
< # "'
* -
f#/N. " N "&$ 1 (f#/N)
" '+& qk (fk), E "
k=0,1,…N–1
> ,
~ ~
*
& =; X( j Zk ) X(k ) .
' #
, " >#
$#* , # * #-
" T=NT#
># .
~ ~
x ( 0) X ( j 0)
~ ~
x (1) X ( j 1)
~
x (n )
x(n) =;N
[x(n)]
…
~ ~
x ( N 1) X ( j ( N 1))
w(n)N
209
% >
"
<
>
*
*, E
& =;
# "
*
* "
X(jq) * $ * ()
*
' W(jq):
~
X(j Zk ) X(j Z) * W ( j Z) Z Z , # * –
, . . #% -
k
> (# >) $4% . D
#
# + , %>@ -
"+& + ".
E $%', ', +* – % -
&"&
&
E
210
x
"& – M(Zk ) arctg[X Im ( j Zk ) / X Re ( j Zk )] ,
2
x # @ 2 1
N
X ( j Zk ) .
* # + NT#
& " $# #&,
"& @ k-* -
*
& , + +
$ qk # T#X(jqk). +& $-
"& =; < :
x Sx(k)=|T#X(jqk)|2 z + + E qk;
x Px(k) =(T#/N)|X(j qk)|2 z + + @ -
qk;
N 1 N 1
x Sx 1
N T#
¦ Sx (k ) , Px 1
N T#
¦ Px (k) – E #
k 0 k 0
@+ .
211
2.2.1. %
# + "
+ -
+ #>@> > $ (#+) ( . 5).
212
. 7.
Analog Filter Design
213
. 9. ?
Analog Filter Design
215
H& + % " + # .
J % #+,
&"
> Simulation %
# Start,
%
< Ctrl + T % @
–
Start simulation.
216
. 14.
Signal Generator
217
. 15.
Sum
Solver options (& ) –
& # "'
() # .
Output options (&
&
#) – &
&
#
&$#&$
# * & ( #
&
<).
=#
& # "' #
# #>-
@. #* &
# –# &,
" %
&+ # % $# #
. A
@+> #
$ #&
>@ $
Type ( ) %
&+ "
#>@ $
$:
x # & # &
$# "
#
#;
x # & &
&
$#;
x &
& # &
$#
;
x &
& &
&
$#
.
=
&* (
) "
&+ " -
#+
:
220
x Variable – step (&* <) – #
&
<;
x Fixed – step (
&* <) – #
-
& <.
* (
) "
&+ #
&. =
&*
(discrete)
# -
&$ * &. D+& &
>
& #
# &
&$ . J
#& " > # (Variable – step) #
-
(Fixed – step) <
,
& # * # –
< &
&$ #
3. =CDCKK?D DA=H?
=
& * & +"
MATLAB
6.0
&<.
5. D?!CD\²?µ D=CDAµ
5.1. &% #
& =;.
%
=;.
5.2. & =; (D=;). & D=;
+"
=;.
5.3. " # =;. +"
&$
' *.
5.4. " "
# <
#
" # =;?
5.5. " "# # # "' "-
Power Spectral Density?
5.6. "+& %>
"
Power Spectral Density?
221
5.7. " "#
+
Analog
Filter Design?
5.8. "#+
#
Simulink?
5.9. & Simulink +"> # "#
$
, &$
"#*
*, -
+&$ +&$ +
?
1 2 3 4 5 6
F 100 ' 200 ' 300 ' 400 ' 500 ' 600 '
K0 10 20 30 40 50 60
6.2. =#+
$#
+
+
($. 2.2.3).
6.3.
&$#
+ #> + "&
Power Spectral Density ($. 2.2.2).
6.4. & + " "
+ #
4
:
4. #+&* (SIN) * Fx=2Fc ($. 2.2.3);
5. +&* (SQUARE) * Fx=2Fc ($. 2.2.3);
6. +&* (SAWTOOTH) Fx=2Fc ($. 2.2.3);
7. #+&* (SIN) * Fx=2Fc < (RANDOM)
# F<=2Fc. A < #
$# "
Sum($. 2.2.4).
6.5. = #
#
&+ #>@ &
"# Simulation parameters ($. 2.3): &* <
(Variable step); #
– Domain
Prince 45;
#
– Stop time=10 / Fx (10 -
#
$# ).
6.6. "
(Power Spectral Density) # -
+ "+ # # "' Sample
time=1 / (10Fx) #
$# ($. 2.2.2).
222
7. A=AD \!C!Cµ
1. D * =.=. !
&
' -
" +* $ . –
: @ <, 1983. – 455 .
2. +
.. MATLAB. ' #
#
Windows: . – A=.: DCD? = , 1999. – 288 .
3. +
.. "+ #
# MATLAB.
. . – A=.: = , 2000. – 480 .
4.
.. #. K
&
-
. . #
"
. / =# #. H-
#
.. – K.: &< <, 1971. – 808 .
5. K A.\.
* +&* " % . –
K.: K , 1990.
223
5 31 5
// MATLAB
224
;C\²?D ?!A!D =D DCUD?°
#
"
+ %#
&<
+ "
«!DKA³ =D\!F?HA³ ?CA!!»
«!C °»
J;;
5
6
/
/ 1
7
5
// MATHCAD
!DKA 2008
225
C" " 5
& %
"* $" $ $ Mathcad
1. \² CD!µ
1.1. " # * "
" &$
#
'
+
-
;
1.2. " #*
' '
+ (;) -
# * "
;
1.3. #
$#* #-* (HF) $-
+.
' -
+
$#,
&$#
$
.
$* + ] H(z) "#* *
$ Hd(jq) ">
$$ #
K $* +. K#& " "#>
, ' & &.
=
# * * $ Hd(jq) " -
> '
&
+& -"* #-*
$ * (HF) –
+& % $ (;?H),
$ $
(;H), ->@ (==;), -"%#>@ (=U;),
& (K=;) ( . 1) ; "
+* * $-
*. K &+ "
& % ; * $ -
* '
#
;= ; ;= ;
s f (z) : f (Z)
o o
H(s) z f 1 (s )
H ( z) H ( j :) Z f 1 (: )
H( j Z)
m m
A
"+ E # * s=f(z) * z=f–1(s) -
">@
'
>@ s=j¡ z=ejqT# -
"
¡=f(q), q=f–1(¡)
'
+
.
A @+> E $ "
* #>
;=,
& $< "& # " -
#
' H(s), " "
> #>
1
=$#
1-G1
=
G2 Z
= "#%
0
Zc Z" Z#/2
)
|Hd(jZ)|
1
=$#
1-G1
=
G2 Z
= "#%
0
Z" Zc Z#/2
) |Hd(jZ)|
=$# =$#
1 2
1
1-G1
= =
=
"#%
1 "#%
2
G2 Z
0
Z"1 Zc1 Z0 Zc2 Z"2 Z#/2
) |Hd(jZ)|
=$# =$#
1 2
1
1-G1
= = =
1 "#%
2
G2 Z
0
Zc1 Z"1 Z0 Z"2 Zc2 Z#/2
#) |Hd(jZ)|
1
1-G1
G2 Z
0
Z"1 Zc1 Zc2 Z"2 Z"3 Zc3 Zc4 Z"4 Z#/2
. 1. # CA ,D
228
J
* "
, -
# #>@ ":
s=f(z)=(2/T)[(1–z–1)/(1+z–1)] (1)
K% % * <
z–1=[(2–sT)/(2+sT)] (2)
"
*
'#& $#
* "-
#, + S- %
# >
%+
Z- (# |z|=1)
Im[s] Im[z]
Re[s] Re[z]
. 2.
"
!
* "
– #"
' . J ",
%#*
Z-
#
s-
. " E
*
#" #, ++ K-
$ ** '# % .
K# '
&$
+
# *-
"
>
$%# #$#@* #-
*
' ?(s)
+ * -
* "
# #*
' H(z)
'
+
H(z) H(s) |s (2/T)(1- z -1 )/(1 z -1 ) (3)
= E "
# $+ & $ -
,
*
*
+. D# E "-
, & $
'
+
# &, #
+ $ «
». ? , #-
$
+ #
0 <:< f,
>@ * '
*
+, &* @+>
< (3), # #+ #>@* HF 0 <Z< f,.
229
! +, HF
+ k #G
#
0 <:< f, #- $
>@
'
+ # #+ k #G # .
"+ $#
& ; &
"
>
#
2 Z T
: tg ( ) (4)
T 2
F #
' * "
-
" . 3.
. 3. #
CA !
! DGC
CA
! DGC
Zc 1 #/ $# #
+
2 T
;?H – : : c tg ( ) .
T 2
* "
> '#
$#
&$ '
&
+ $
# -
&$ $ "
. J ", < -
&
&
+& * $#* +> -
%>
< & '
&
+& " K
. E ">
@
E -
#
> #
+* $ -
. ?# * "
, -
*+ < %# '
* * Z
*
* ¡
# ? ', , -
&$
+
. , E "
,-
$+% ,.
230
2.3. & U] $ + $$+
"%& #
#
;
.
#
+- (;=) -
$%#
>@
+-
" $ (;=?H). #+*< +" #$#@ -
$" #
# E " $
&* ;=. ?', $+' "
E
&*
+ "
%&* '
* F-
+ (
+ * +* $ *), &*
#
#G
&
. =+> E '#
" . 3..
;=?H ;=?H
;= ;=?H
* "-
-
;=
'
* "
;=?H
+, #
>- ;, #
>@ *
@ * #G
& - #G
&
-
. .
; ;
) )
. 3. #"
%
232
>@ $
' * +"> &
# . +& ' !* (
+-
&
), H&<
, #& – E–U
(E -
+&), H&<
.
=#&
'
+
+* -
' * > &$ *, $ & $ -
&
"#%
.
+
#* ' * #&
'
> &$ $
"#%
, &
$ – +' (
&)
E* -
. ; +& H&<
E >
& +-
'
.
! &
&$ $ "
;=?H +* #* '
#&
. 4.
$ "& >@ & * > ¡pi, ¡0i =;.
233
; +& #* ' *
> < $-
"$ #
#
+ +<
" # "# "$ * $ .
%
.
' ;=?H
#
C
H(s) n
(6)
(s s k )
k 1
# s k V k j \ k e
jS> 1 ( 2k 1)
2n
, A –
.
2
@
? #
+
# "#-
> U * :U.
lg(A 2" 1)
n
2 lg(: " )
(7)
+ &* # n, # #
+ -
#>
' >
+
# "
#
#&$ "
+
H(s) n / 2 C , V k cos S 22kn1 12 .
2
> > @
(s 2V k s 1)
k 1
% ^"'4 1.
' ;=?H H&<
1 #
+ n
#
H(s) n C (8)
(s s k )
k 1
+ &* # n, # #
+ #-
>
' >
+
# "
#
#&$ "
+
H(s) n / 2 C .
2 2 2
(s 2V k s V k \ k )
k 1
234
% ^"'4 2 ('*).
' ;=?H H&<
2 (
)
#
n
(s sn k )
H(s) C kn 1 (10)
(s sp k )
k 1
:U
# sp k V k j \ k – >, sn k j -k j – .
cos[ 22kn1S]
Dk Ek
Vk :U ,\k : U , Dk sh (M) sin[ 22kn1 S] ,
D 2k Ek
2
D k E2k
2
1/ n
J J 1 J J 1 ªA A 2 1º
Ek ch (M) cos[ 22kn1 S] , sh (M) , ch (M) ,J .
2 2 «¬ U U »¼
? #
+ H&<
2 % #
"# > U * :U +'
-
(
&% 9).
+ &* # n, # #
+ -
#>
' >
+
# "
#
#&$ "
+
n/2 s 2 -2k
H(s) C 2 2 2
.
k 1 (s 2Vk s V k \ k )
235
>Zc Z u @
1 z 1 D sin( T)
]&E^-]E^: z o ,D 2 ;
1- D z 1 >Zc Z u @
sin( T)
2
>Z c Z u @
1 z 1 D cos( T)
]&E^-] ^: z o ,D 2 ;
1 D z 1 >Zc Z u @
cos( T)
2
1
o
> k 1 @ k 1 , D
z 2 2D k z 1 k 1 cos(
>Z u Zl @
2
T)
k 1 z 2 >2 D k @ z 1 1
]&E^-]&: z >Z u Zl @ ,
k 1 k 1 cos( T)
2
>Z u Zl @ Zc
k ctg( T) tg( T) ;
2 2
1
o
>k 1@ 1 k , D
z 2 2D z 1 1 k cos(
>Z u Zl @
2
T)
1 k z 2 >2D @ z 1 1
]&E^-]U: z >Z u Zl @ ,
1 k k 1 cos( T)
2
>Z u Zl @ Z0
k tg ( T) tg ( T) .
2 2
Zu –
$ ", Zl – % ", Z0 – '+
=; C;, Z – " ;=?H, T – # # "' .
2 F#
tan ¨
§ 2 S fx ·
f1 ¸ - #&% * # *& "
2 S © 2 F# ¹
f1 100.206125367257 Z1 2 S f1 Z1 629.6137 A
10
A 1 -
+ +' *
;, # H 10 1 H 0.5088
236
2.6.2. U $? E^
1
N
§ 1 2·
J ©H 1 H ¹
1 1
JJ 2 k 1 º JJ 2 k 1
V sin ª« S» \ . cos ª« Sº»
2 ¬ ( 2 N) ¼ 2 ¬ ( 2 N) ¼
2 2
O V \ - >@ * E
'
+
P1 V i \ P2 V i \ - > ;-
P1 0.5489 0.8951i P2 0.5489 0.8951i O 1.1025
s Z Z1
2 2
s Z i Z s1 Z - "
;-
s Z dB
=; "#&
H Z O
1
- " #*
' ;-
s1 Z s1 Z 2 V O
2
H Zx 20 log¨
§ H Zx 2 · 34.056
1.0002 ¸ - " HF ;-
© H Zx ¹
.
1.5
H( Z )
1
0.707
1
0.5
237
2.6.4. U K ]
1
ª 2 F# 2 2 V 2 F# § 2· § 2· ª 4 ºº
C0 « §¨ · ¨ 1 2 Z1 ¸ ¨ 2 V Z1 ¸ « Z1 »» 2.3955u 10
4
« © dB ¸¹
C0
¨ 2 ¸ 2 F# dB ¹ « 2 »»
dB ¹ ©
dB 2
¬ © ¬ ( 2 F#) dB ¼ ¼
B C0 B 0 B 2 C0 B 0 B C0 A 1
0 1 2 3 4 0
ª 2 § 2· ª 4 ºº
« 4 § 2 F# · 2 § 2 V 2 F# · 2 ¨ 2 V Z1 ¸ 4 « Z1 » » C0
A ¨ ¸
1 « ¨© dB ¸¹ © dB ¹ © 2 F# dB ¹ « 2 2 »»
¬ ¬ ( 2 F#) dB ¼ ¼
ª 2 F# 2 § 2· ª 4 ºº
A « 6 § · 2 ¨ 1 2 Z1 ¸ 6 « Z1 » » C0
2 « ¨© dB ¸¹ ¨ 2 ¸ « 2 2 »»
¬ © dB ¹ ¬ ( 2 F#) dB ¼ ¼
ª 2 § 2· ª 4 ºº
« 4 § 2 F# · § 2 V 2 F# · 2 ¨ 2 V Z1 ¸ 4 «
2 ¨
Z1 » » C0
A ¸
3 « ¨© dB ¸¹ © dB ¹ © 2 F# dB ¹ « 2 2 »»
¬ ¬ ( 2 F#) dB ¼ ¼
ª 2 F# 2 § 2· § 2· ª 4 ºº
«§ · § 2 V 2 F# · ¨ 1 2 Z1 ¸ ¨ 2 V Z1 ¸ « Z1 » » C0
« ¨© dB ¸¹ ¨© dB ¸¹ ¨
A
2 ¸ 2 F# dB ¹ « 2 »»
dB ¹ ©
4 2
¬ © ¬ ( 2 F#) dB ¼ ¼
§¨ 2.3955u 10 4 ·¸
§ 1 ·
¨ 0 ¸ ¨ ¸
3.9165
¨ ¸ ¨ ¸
B ¨ 4.791 u 10 4 ¸ A ¨ 5.8008 ¸ - " E
'
;
¨ ¸ ¨ 3.85 ¸
0
¨ ¸ ¨ ¸
¨ 2.3955u 10 4 © 0.9663 ¹
© ¹̧
238
.
1.5
H2z ( Z )
1
0.707
1
0.5
Nmax floor fx 1
F# 10 Nmax 400 -
&
&$
pi 0 3 y 0 -
&$
pi
&$#
;
i 0 Nmax j 4 Nmax
w 2 S ( fx 1) Ux 1 - #
$#
x ( Ux 1 sin ( w T# i) Ux 0) - &
$#
i
§ 4 4 ·
¨ A y ¸
¦ ¦
- &
&$#
y B x
j ¨ t j t t j t ¸
- & ;
© t 0 t 1 ¹
2
1.6
1.2
0.8
yi
0.4
1 xi
0.4 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
0.8
1.2
1.6
2
i T#
239
.
1.5
1.25
1
0.75
yi
0.5
0.25
1 xi
0.25 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
0.5
0.75
1
i T#
' &
+ &
> %, "
&-
<
=; H&<
1 # (;=?H 2 #), $. 2.6,
>
+- #>
&%
2 k 1 º 1 2 k 1 º º
V cos ª«ª« S»º \ sin ª«ª« .
1
» » S»
¬¬ 2 ( 2 N) ¼ ¼ ¬¬ 2 ( 2 N) ¼ ¼
2 2
O V \ - >@ * E
'
+
P1 V i \ P2 V i \ - > ;-
P1 0.7071 0.7071i P2 0.7071 0.7071i O 1
240
2.7.2. E^ ^"'4 1 (D&E^ 2 $)
C >
+ "
-
+ H&<
1 # (;=?H 2 #), $. 2.6.
= $#
;=?H ;= +"
"
s Z i Z s Z
s1 Z - "
;-
Z1
;?H "#&
E
' &
+ &
> #>@ ":
1
B B 2 B B B A 1
0 2 1 0 2 0 0
§¨
1 2 F# · § 2 V 2 F# · ( 1)
¸ ¨ ¸
O © Z1 ¹ © O Z1 ¹
ª 2 2 F# 2 º ª 2
§ 2 V 2 F# · ( 1)»º B
A « §¨ · ( 2)» B A « 1 § 2 F# ·
1 ¸ ¨ ¸ ¨ ¸
¬ O © Z1 ¹ ¼ 0 2 ¬ O © Z1 ¹ © O Z1 ¹ ¼ 0
D
#, # '
+
E 2. A-
#
+, +<
&$ "-
#*
' ;
1 2
B B z Z B z Z
H2z Z
0 1 2
1 2 .
A A z Z A z Z
0 1 2
,
%
&$
&$#&$
# -
& '
+.
pi 0 2 y 0
pi
.
§ 2 2 ·
¨ A y ¸
y
j ¨¦ B x
t j t ¦ t jt ¸
© t 0 t 1 ¹.
3. =CDCKK?D DA=H?
=
& * & +" -
Mathcad
2000
&<.
241
4.2. C + E
' ?
5.8. H * ">@
' ? -
"> &
'
+
-
* "
?
5.9. #>
+-
# * "
?
5.10.
& >@ $
' *, +-
"&$ " ;? "
# " -
;
# >@*
' ?
5.11. "
&* ;?H-
'
*
=;, ;?H, ;H, C;?
5.12.
' Mathcad "
+ > ;
E
'
K0; #
+- N=2, +'
– 1#.
1 2 3 4 5 6
F 100 ' 200 ' 300 ' 400 ' 500 ' 600 '
K0 10 20 30 40 50 60
243
7. A=AD \!C!Cµ
1. C \., # . ! '
* -
. /=. . # #. °.?. #
. – K.:
K , 1978. – 848 .
2. +# \.K. #.
. – 2-
"#., . #. – K.: C#
"+, 1990. – 256 .
3.
.. C# $ ++>+Mathcad. – K.: -
– !, 2001. – 416 .
4. .A.
: -
. 2 . H.1. – : "#-
!, 2001. – 199 .
5. A ..
. – A=.: = ,
2003. – 604 .
244
5
6
/
/ 1
7
5
// MATHCAD
245
;C\²?D ?!A!D =D DCUD?°
#
"
+ %#
&<
+ "
«!DKA³ =D\!F?HA³ ?CA!!»
«!C °»
J;;
!DKA 2008
246
C" " 6
&
H-%
"* $" $ $ MATLAB
1. \² CD!µ
1.1. " + " F-
+
# -
* "
MATLAB;
1.2. " '
+ # * "
;
1.3. #
$ "
'
+.
247
Im[s] Im[z]
Re[s] Re[z]
. 2.
"
!
* "
– #"
' . J ",
%#*
Z-
#
s-
. " E
*
#" #,
++ K $ ** '#
% .
K# '
&$
+
# *-
"
>
$%# #$#@* #-
*
' ?(s)
+ * -
* "
# #*
' H(z)
'
+
H(z) H(s) |s (2/T)(1- z -1 )/(1 z -1 ) (3)
= E "
# $+ & $ -
,
*
*
+. D# E "-
, & $
'
+
# &, #
+ $ «
». ? , #-
$
+ #
0 < : < f,
>@ * '
*
+, &* @+>
< (3), # #+ #>@* HF 0 < Z < f,.
! +, HF
+ k #G
#
0 < : < f, #- $
>@
'
+ # #+ k #G # .
"+ $#
& ; &
"
>
#
2 Z T
: tg ( ) (4)
T 2
F #
' * "
-
" . 3.
248
. 3. #
CA !
! DGC
CA
! DGC
Zc 1 #/ $# #
+
2 T
;?H – : : c tg ( ) .
T 2
* "
> '# -
$#
&$ '
&
+ $
# &$
$ "
. J ", < &
&
+& * $#* +> %>
< -
& '
&
+& " K . E "-
>
@
E #
> #
+* $ . ?# *
"
, *+ < %# '
-
* * Z
* * ¡
# ? -
', ,
&$
+
. , E
"
, $+% ,.
;=?H ;=?H
;= ;=?H
* "-
-
;=
'
* "
;=?H
+, #
>- ;, #
>@ *
@ * #G
& - #G
&
-
. .
; ;
) )
. 3. #"
%
$ "& >@ & * > ¡pi, ¡0i =;.
%
.
' ;=?H
+ > -
#> HF.
=#
+
# "# -
> U * :U.
lg(A 2" 1)
n
2 lg(: " )
(6)
% ^"'4 1.
' ;=?H H&<
1 % + >
&&* $# " & -
"%# "#&$ % $
.
251
=#
+ H&<
1 # "# -
> U * :U +'
H.
lg(g g 2 1) A 2" 1
n ,g . (7)
lg(: " : 2" 1) H2
1
z o
>
k 1
@
z 2 2D k z 1 k 1
k 1 , D
cos(
>Z u Zl @
2
T)
]&E^-]&:
k 1 k 1
> @
k 1 z 2 2 D k z 1 1
cos(
>Z u Zl @ ,
2
T)
>Z u Zl @ Zc
k ctg( T) tg( T) ;
2 2
z 1 o
>k 1@ 1 k ,
z 2 2D z 1 1 k
D
cos(
>Z u Zl @
2
T)
1 k z 2 >2D @ z 1 1
]&E^-]U: >Z u Zl @ ,
1 k k 1 cos( T)
2
>Z u Zl @ Z0
k tg ( T) tg ( T) .
2 2
Zu –
$ ", Zl – % ", Z0 – '+
=; C;, Z – " ;=?H, T – # # "' .
253
= " Simulink &
> #
: untitled
( # "# –# & # ) Library Simulink
( )
&$ "#
.
&
< untitled $# #
+ , # -
>@
, " +&$
-
&$ .
" $ " $#
& + #
*-
* @ . = E #% &+
*
Block Parameters.
' &;
x % # &
+
;
x Design Method – "#
# ' :
x IIR – F-
+&:
x Butterworth –
+
;
x Chebyshev Type I –
+ H&<
1 #;
x Chebyshev Type II –
+ H&<
2 #;
x Elliptic –
+ E * (U
-E);
x FIR – F-
+& ( %
#
-
# $ " $ * ¢ 7 «=
'
F-
+
MATLAB»):
255
x Filter Order – "# #
+- (Specify order)
&
% + #
+-
(Minimum order);
x Frequency Specifications – "#> & &
+
(
% "+
"
&-
+):
x Units – # '& " & (Hz – ', Normalized (0 to 1) –
"
&*
+ (
+&$ # '$);
x Fs – # "' ;
x Fstop1 – % & "%# ( * -
"$ Astop1, #);
x Fpass1 – % & ( * -
"$ Apass, #);
x Fpass2 –
$ & ( * -
"$ Apass, #);
x Fstop2 –
$ & "%# ( * -
"$ Astop2, #);
x Magnitude Specifications – "#> E
+ #% ;
259
. 12.
Zero-Order Hold
261
+ + E
. J '
#
$#
&-
262
?% &
#
> *
Scope (Scope parameters) ( . 18).
Number of axes "#
$#
'
,
Time range –
$ * #
, % ' ,
Tick labels – % * # (all –
, none – *,
bottom axis only – + "+ +). C# +-
"
+ * ,
&
& >.
264
x # & &
&
$#;
x &
& # &
$#
;
x &
& &
&
$#
.
x =
&* (
) "
&+ " -
#+
:
x Variable – step (&* <) – #
&
<;
x Fixed – step (
&* <) – #
-
& <.
* (
) "
&+ #
&. =
&*
(discrete)
# -
&$ * &. D+& &
>
& #
# &
&$ . J
#& " > # (Variable – step) #
-
(Fixed – step) <
,
& # * # –
< &
&$ #
'
K0; #
+- N=2, +'
– 1#.
1 2 3 4 5 6
F 100 ' 200 ' 300 ' 400 ' 500 ' 600 '
K0 10 20 30 40 50 60
266
6.3. A
+ "+&
+ , -
& " ;
Mathcad (-
¢ 5 «=
'
+ -
# * "
Mathcad»).
6.4. =#+
$# ; #
"#*
($. 2.5.5)
& + $#> $ &.
6.5. A
+ & "+& #& , &
" ;
Mathcad.
6.6. =#+
$# ; * ($. 2.5.3) *
Fx
* "
+ Fc # * #*.
= +
$#
&$# . D' +
" +&
*
+.
A
+ "+& #& , & #
&
Mathcad.
6.7. =
+ $.6.5 # *
Fx=2Fc.
6.8. &% $+' 6.1 – 6.6 # '
+ (=;) ' *
2 #: '-
+ & F; E
7. A=AD \!C!Cµ
1. .A.
: -
. 2 . H.1. – : "#-
!, 2001. – 199 .
2. +
.. "+ #
# MatLab.
. . – A=.: = , 2000. – 480 .
267
3. +
.. MatLab. ' #
#
Windows: . – A=.: DCD? = , 1999. – 288 .
4. +# \.K. #.
. – 2-
"#., . #. – K.: C#
"+, 1990. – 256 .
5. C \., # . ! '
* -
. / =. . # #. °.?. #
. – K.:
K , 1978. – 848 .
6. A ..
. – A=.: = ,
2003.– 604 .
268
5
6
4-
/
/ 1
7
5
// MATHCAD
269
;C\²?D ?!A!D =D DCUD?°
#
"
+ %#
&<
+ "
«!DKA³ =D\!F?HA³ ?CA!!»
«!C °»
J;;
!DKA 2008
270
C" " 7
& H-%
$, $ Mathcad MATLAB
1. \² CD!µ
1.1. " + " F-
+
$ -
Mathcad MATLAB;
1.2. " F-
+ # ;
1.3. " F-
+ #
&$ (&$)
' *;
1.4. " F-
+ # + #
#-
< ;
1.5. #
$ "
&$
+
.
' &
+
> +* $-
h(k).
=#
'
+
N 1 N 1
1 k
H ( z) ¦ N
z ¦ h (k ) z k . (2)
k 0 k 0
271
H $
& #
z e jZT#
N 1 N 1
1 jZkT#
H( j Z) ¦ N
e ¦ h(k) e jZkT #
. (3)
k 0 k 0
&*
+ #
* '
* ;?H, & -
1
"
+ & # "' F# #
+ N.
T#
" "& &, % #+ "
;?H. &
+ E + "#
%.
# " '
% -
, (E^) +?@ $ * Fc=100 [.
'
;
ik N
1 .
H2z ( Z )
1
2
0.5
0.1
1 10 1 10
3 4
1 10 100
1
Z ( 2 S )
272
2.2.4. & D^H ] "+*
Fc 100 - "
+ 1
0.7071
H2z 2 S Fc 0.9005 - " HF " 2
U E
+
) % &+
& "#* # "
* -
* $
+ Hd(jq)
& ""#&
#-
& < ' .
&
, $ + $
"& * "
* ;+, @+> "
;+ % &+ *# + $ hd(n), -
"#* # "
* * $ :
Z# / 2
T# j Z n T#
h d (n )
2 S
³ H d ( j Z) e dZ . (4)
Z# / 2
hd(n)
ZcT# /S
S /ZcT# n
274
=* " +* $
-
$
+
N 1
H( j Z) ¦ h[n] e jZnT# , (7)
n 0
#
*
* "#* * $-
Hd(jq) * $ * (;+z")
-
*
' W(jq):
Z# / 2
T#
H ( j Z) W ( j Z) * H d ( j Z) 2S
³ W( j T) H d [ j (Z T)] dT ,
Z# / 2
hd(n)
O/S
S/O
Z n
-Zc Zc
|W(jZ)|
wR(n)
1
G.max
Z n
'Z N–1
|H(jZ)| 1+G1max
h(n)
G2max
Z n
N–1 N–1
'Z 2
276
! ' 1
#
"
! ¤q=Dq#/N ~.max, # ~2max, #
=+ 2q#/N z13,6 z21
!+ 4q#/N z27 z26
F 4q#/N z31 z44
FE 4q#/N z41 z53
E 6q#/N z57 z74
# D – E
k 0
$#& #&
* $
A "$ >
-
"#%
A".
277
` 6. ! #&* #
-
$#&$ &$ #&$ ( '), -
$# > " &$ " f1, f2
# &
+ N &
>.
' .
+
K
#
w B (n ) 0.42 0.5 cos( 2 S n ) 0.08 cos( 4 S n ) . (11)
N 1 N 1
=
>
*
' * FE < *
&* (
1.5 ") +
&$
.
¥
&$
E*
*
' ¤q=q#/N
¤=2/N.
= " ?C; +"> % E
279
. 3
#& % & "
+' *
* $
,
>@ "-
& " "$
"#%
[5].
! ' 3
A", # 1 ±~1max, # A", # 1 ±~1max, #
30 ±0.27 70 ±0.0027
40 ±0.086 80 ±0.00086
50 ±0.027 90 ±0.00027
60 ±0.0086 100 ±0.000086
280
O c 2 O c1 sin(O c 2 n ) sin(O c1 n )
h d (0) =; , h d (n ) =; , (19)
S S S n S n
O c2 O sin(O c1 n ) sin(O c 2 n )
h d (0) C; 1 c1 , h d (n ) C; . (20)
S S S n S n
& " $# < # K=;.
281
& %&
+ & ( " &) "
Hd(jqk)=H1=var, &$ "
' "#*
* $ .
HF Hd(jqk) %
+
> +-
> $ hp(n), #> @+> # -
"
;+ (D=;):
N 1
h p (n ) 1
N ¦ H d ( jZk ) e jZ k n T# .
k 0
= + $ ( . 5.)
-
# * # Np=N, . . # "'
* -
# "'
* .
+* $ " #
*
& ?C;
& # # +* $-
hp(n), #
&*
(Nz1)/2
(# -
" * " ) &* +*
*
) )
. 5. @"%
,
"+ ECA ()
"%
G,D,
!
()
= +* $ h(n) $# $-
+ H(jq), >@ "#> Hd(jq):
N 1
H( j Z) ¦ h(n) e jZn T#
n 0
HF
+ $ q=qk: H(qk)=Hd(qk)
# -
&
& HF, $ qvqk H(q)vHd(q) z
"#*
< ' . ;HF
+
*
#
+* $ .
$$ '"-
* , $,* $ L $ " *
Hi. (i=1,2,…,L), #>@ $ >
' > #*.
282
C" & " L
> #>@ & "-
+
&$
:
L = 0: ~2$ § z20 #;
L = 1: ~2$ § z40 #;
L = 2: ~2$ § z (50 z 60) #;
L = 3: ~2$ § z (80 z 100) #.
C+ # *
& % "
+ ?C;
+& "$
"#%
# (90z120) #.
! ", "'
+ ">
& L z
&
$#* $ +&$ " *
Hi., " >@ $ < ' . D
#,
+ &$
& @
%
'# "' . D # E
283
L = 2, N = 65 H1 = 0.588, H2 = 0.1065, ~2max < z60 #.
` 5. C &
+> $ ?C;
* $ :
( N 1) / 2
¦ 2 H d ( jZk ) cos>n N21 Zk T# @
H d ( 0) 1
h (n )
N N
k 0
n = 0, 1, 2, …, Nz1.
'
+.
V'* * ">
"' %-
+&$ " *
"
<
' < :
E (Z) W (Z) H ( j Z) H d ( j Z) , (22)
# W(q) – % +
' .
= +&$ " * E
'
+ -
* ' @
# +< $
#
,
*
, ** "' (
;-=E # F-
+
) * "& C"
(#
+
&<
* ' * F F- ).
$ > E
284
2.6. + Simulink $ ',
H–%
C
MATLAB @
@+>
&
+ Simulink. U Simulink %
"
" # MATLAB, %
&
> #+ ( ).
= " Simulink &
> #
: untitled
( # "# –# & # ) Library Simulink
( )
&$ "#
.
&
< untitled $# #
+ , # -
>@
, " +&$
-
&$ .
" $ " $#
& + #
*-
* @ . = E #% &+
*
Block Parameters.
2.6.1. %
#
& '
+ (;)
-
#>@> > $ (#+) ( . 6).
. 8. ?
Digital Filter Design
'
+ E& * -
&
6 :
x Current Filter Information – %
'
" '
+ (# – Order, *
+ –
Stable/Unstable,
– Sections, &
+ – Filter structure);
x Filter Type – "#
+:
- Lowpass – ;?H;
- Highpass – ;H;
- Bandpass –
*
+ =;;
- Bandstop – %&*
+ C;;
- Differentiator – #
' &;
- % # &
+
;
x Design Method – "#
# ' :
- IIR – F-
+&:
- Butterworth –
+
;
286
- Chebyshev Type I –
+ H&<
1 #;
- Chebyshev Type II –
+ H&<
2 #;
- Elliptic –
+ E * (U
-E);
x FIR – F-
+&, . $. 2.3–2.5:
- Equiripple –
&* * ( &*),
$. 2.5;
- Least-squares – * + AD, $. 2.5;
- Window – #
&$ (&$)
' *, $. 2.3;
- Filter Order – "# #
+- (Specify
order)
&
% + -
#
+- (Minimum order);
x Frequency Specifications – "#> & &
+
(
% "+
"
&-
+):
- Units – # '& " & (Hz – ', Normalized (0 to
1) – "
&*
+ (
+&$ # '$);
- Fs – # "' ;
- Fstop1 – % & "%# ( *
"$ Astop1, #);
- Fpass1 – % & ( *
"$ Apass, #);
- Fpass2 –
$ & ( *
"$ Apass, #);
- Fstop2 –
$ & "%# ( *
"$ Astop2, #);
x Magnitude Specifications – "#> E
288
x Hamming –
' FE ;
x Hann –
' F;
x Kaiser –
' *";
x Rectangular – +
' ;
x Triangular – +
' ;
% "+
,
& # " &$ #*
*
Digital Filter Design +
, #%@> -
& #>@ " :
+ #% ;
290
2.6.3.
Signal Generator (+%'* )
, & #+
$#
+ , +">
+&*
Signal Generator (Simulink/
Sources/Signal Generator) ( . 14).
) )
. 18.
Step ()
!
()
= & *
( . 18.),
Step time "#
"#*
,
-
296
. 24.
"
Output options (&
&
#) – &
&
#
&$#-
&$
# * & ( #
-
& <).
=#
& # "' #
# #>-
@. #* &
# –# &,
" %
&+ # % $# #
.
A @+> #
$ #&
>@ $
Type (! ) %
&+ "
#>@ $
$:
x # & # &
$# "
#
#;
x # & &
&
$#;
x &
& # &
$#
;
x &
& &
&
$#
.
=
&* (
) "
&+ " -
#+
:
x Variable – step (&* <) – #
&
<;
x Fixed – step (
&* <) – #
-
& <.
* (
) "
&+ #
&. =
&*
(discrete)
# -
&$ * &. D+& &
>
& #
# &
&$ . J
#& " > # (Variable – step) #
-
297
(Fixed – step) <
,
& # * # –
< &
&$ #
3. =CDCKK?D DA=H?
=
& * & +"> &
MATLAB
6.0
&<, % Mathcad
2000
&<.
5. D?!CD\²?µ D=CDAµ
5.1. H + $ #
-
' ;?
5.2. H # ; "&
"
"'
+?
5.3. D $
"
$ ;
# ?
" + &
+?
5.4.
# F-
+ #
&$
' *?
5.5.
&% &
> +& $
#+&$ ;: ;?H, =;?
5.6. " " &
* #
# < (AD) ; & -
# ?
298
5.7.
& #& "
# #
+">-
MATLAB # F-
+
?
5.8. &
+ "
"+ +
Filter Visualization Tool
Digital Filter Design?
5.9. +" Gain #
&
;?
5.10.
" Zero-Order Hold #
-
& ;?
5.11. " "# # # "' Zero-
Order Hold #% &+
?
5.12. & $#
+, &
&$#
Step + &
/#
"#*
?
' -
K0; # "' F#=16 '.
1 2 3 4 5 6
F 100 ' 200 ' 300 ' 400 ' 500 ' 600 '
K0 10 20 30 40 50 60
=#+ #
+ N # * &
" E
300
7. A=AD \!C!Cµ
1. .A.
: -
. 2 . H.1. – : "#-
!, 2001. – 199 .
2. +
.. "+ #
# MatLab.
. . – A=.: = , 2000. – 480 .
3. +
.. MatLab. ' #
# Win-
dows: . – A=.: DCD? = , 1999. – 288 .
4. +# \.K. #.
. – 2-
"#., . #. – K.: C#
"+, 1990. – 256 .
5. C \., # . ! '
* -
. / =. . # #. °.?. #
. – K.:
K , 1978. – 848 .
6. A ..
. – A=.: = ,
2003. – 604 .
7. ., # ., J =.
&
+& $ . – K.: J "#, 1983.
8. FE C..
&
+&. – K.: ?#, 1987.
301
! -!
I
5
// MATHCAD
302
#O
? ............................................................................................................. 3
303
2.14. ?
&
+& **
"*
$ * ...................................................................................... 60
2.15. = & < "# '
&$
.................... 62
2.16. +&
& ............................................................................ 67
3. =DC¥?DA! ?!D? A?\D ....................................... 68
3.1. A $ <
.............. 68
3.2. =<+
" &$ "$ # ............................................ 70
3.3. =<+
"
#
# # " *
& ........................ 74
3.4. D# <
##
* <+> "
............ 76
3.5. +&
& ............................................................................ 77
4. =DC¥?DA! AC!U A?\D ................................... 78
4.1. #
# "
,
# "' ....................... 78
4.2.
&
" # "
..... 80
4.3. ! .. +
................................................................... 83
4.4.
& ,
< ' ................................................................. 84
4.5. = #
* # "'
" &$
#
' .................................... 88
4.6. +&
& ............................................................................ 89
5. ;CDµ F-;\²!Cµ ........................................................................ 90
5.1. U# #& " '
&$
+
..................................... 90
5.2. A "
&$
+
............... 92
5.3. K# * "
.................................................... 93
5.3.1. D@ # ............................................................... 93
5.3.2. * "
........................................................ 94
5.3.3. K# " C;
.................. 96
5.3.4. C "
;?H- (;=?H) ........................ 98
5.3.5. =$# ;=?H ; "# ............................... 100
5.3.6. = "
+ #
* "
.................................................... 101
5.4. +&
& .......................................................................... 104
6. ;CDµ F-;\²!Cµ ..................................................................... 105
6.1. A "
&$
+
#
&$
' * ......... 105
6.1.1. D # ......................................................................... 105
304
6.1.2. A
*
&$
' * ........................................................ 108
6.1.3.
&
' *" ......................................................... 110
6.1.4. +& $
#+&$ ; " ................................................ 112
6.1.5. K# " ?C; #
&$
' * ............. 113
6.2. A "
&$
+
# *
& ...... 114
6.2.1. D # ......................................................................... 114
6.2.2. K# " ?C; # *
& .......... 118
6.3. +&
& .......................................................................... 119
7. HA\??µ K!Dµ A?!U ;CDµF ;\²!CD ............ 120
7.1. " '
&$
+
.......................... 120
7.2. +&
& .......................................................................... 121
8. µA!CD =CDCUD? ;C² .................................................... 122
8.1. D#
*
=; ............................................................. 122
8.2. ; +'
=; ................................................ 126
8.3. A+&* "
: "# , #&, & .......... 128
8.4. A+&* "
=; ................................ 129
8.5. D#
'
=; .............................. 131
8.6. =;
> 2 %
....... 132
8.7. =;
> 2 %
......... 138
8.8. & D=;
=; ............................... 141
8.9. +&
& .......................................................................... 142
9. A!CD³A! ;CDD³ DCD! A?\D ........................ 143
9.1. A& "'
DA ............................................... 143
9.2. D
DA,
>@ E> " ..... 145
9.3. D
&
*
=DA ................................................................... 148
9.4. D@ ' & $ =DA ........................ 150
9.4.1. = $ ' ......................................... 150
9.4.2. $
?*
# $ .......... 151
9.4.3. A ' =DA .................................................... 152
9.4.4. D
& '
=DA ............................ 155
9.5. D
& & =DA ......................................................................... 159
9.5.1.
' '
=DA ......................................... 159
9.5.2. A#& '& =DA (Conventional DSP) ............. 159
9.5.3. <& #& '& =DA
(Enhanced-conventional DSP) ...................................................... 162
9.5.4. ='& =DA $ * VLIW ............................... 163
9.5.5. A& '& ..................................................... 163
9.5.6. #& '& .............................................................. 164
305
9.6. $ &
"% ' .......................... 165
9.7. +&
& .......................................................................... 165
U\°H? .................................................................................................. 166
306
!
"#$
%
.%.., !& ..
'
% ..
% ..
( ) ..
..
*
! !% 15.12.2008. +-% 60/84/16. #- «7#».
*% XEROX. . !. . 17,86. .-
. . 16,15.
; 808. <) 200 = .
<- !%/ #%%
7%- -
)-% %
<- !%/ #%% %&>
NATIONAL QUALITY ASSURANCE ! %
%# ISO 9001:2000
307