1.
N
, (1)
x(n) y(n) nT ( = const ), , bk , .
, , .
N .
, (1), . 0, .
h(n) .
(-) , 0 . (-).
N . ak bk prony(...). , filter (...) impz(...).
2.
() , , -
= =
h(n) , .
,
.
- , ( =1).
b , , .
= 0 0.99 0.01, () freqz (...).
3.
x(n) Nx. MATLAB.
1. (n) h(n)
.
, - , .. .
2. , bk ak.
3. .
3.1. () (n) () h(n) H(k).
,
3.2. Y(k) () H(k).
|
|
3.3. y(n) Y(k).
. 3.2 , , . . 2 3 Nx Nh Ny, .1.
y (n), .
4.
: (), (), (), ().
,
1- ,
2- ,
( ) .
MATLAB :
1. , , Fd, () F0 ( 2- ).
2. ap as, (Fd/2), Rp Rs .
ap as (ap<as),
- ap as (ap>as),
- ap as 2- {as(1)<ap(1)<ap(2)<as(2)},
- ap as 2- {ap(1)<as(1)<as(2)<ap(2)}.
3. N a0s :
[N1,a0s] = buttord (ap, as, Rp, Rs) ,
[N1,a0s] = cheb1ord (ap, as, Rp, Rs) 1- ,
[N1,a0s] = cheb2ord (ap, as, Rp, Rs) 2- ,
[N1,a0s] = ellipord (ap, as, Rp, Rs) ,
N=N1 , N=2N1 .
4. b a :
[b,a] = butter (N1, a0s, type) ,
[b,a] = cheby1 (N1, Rp, a0s, type) 1- ,
[b,a] = cheby2 (N1, Rs, a0s, type) 2- ,
[b,a] = ellip (N1, Rp, Rs, a0s, type) .
a0s type .
a0s | type | |
a0s () | - | |
a0s () | high | |
[a1 a2] (2- ) | - | |
[a1 a2] (2- ) | stop |
5. ( ).
|
|
|
|
|
|
|
|
|
: 2018-10-18; !; : 1080 |
:
, .
==> ...
: 0.025 .