Download - PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Transcript
Page 1: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Procesarea Semnalelor

Cursul 4Cursul 4

Page 2: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Sumar

• Transformata Z

• Filtre FIR (Finite Impulse Response)

Cursul 4Cursul 4

Page 3: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Transformata Fourier a unui semnal este:Transformata Fourier a unui semnal este:

Cursul 4Cursul 4

( ) [ ]j j n

n

X e x n eω ω∞

=−∞

= ∑

Page 4: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Definitie

Definitie: Transformata Z a unui semnal este:

Relatie care defineste operatorul “Transformata Z” astfel:

Cursul 4Cursul 4

( ) [ ] n

n

X z x n z∞

=−∞

= ∑

{ }[ ] [ ] ( )n

n

Z x n x n z X z∞

=−∞

= =∑

Page 5: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Definitie

Cursul 4Cursul 4

Cercul unitate in planul complex z

Page 6: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Convergenta

Conditia de convergenta a transformatei Z:Conditia de convergenta a transformatei Z:

Cursul 4Cursul 4

[ ] n

n

x n r∞

=−∞

< ∞∑

Page 7: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Regiune de convergenta

Definitie: Pentru orice secventa de intrare x[n], multimea

valorilor lui z pentru care transformata Z converge se numeste

regiune de convergenta (Region Of Convergence – ROC)regiune de convergenta (Region Of Convergence – ROC)

Cursul 4Cursul 4

Page 8: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Forma rationala

• Una dintre cele mai importante forme ale transformatei Z este

forma rationala:

• Pentru P(z) valorile lui z pentru care X(z) = 0 se numesc zerouri.

• Pentru Q(z) valorile lui z pentru care Q(z) = 0 se numesc poli.

• Polii lui X(z) cu valori finite sunt radacinile lui Q(z). (Poli pot

exista si in 0 si la |z| = +∞.

Cursul 4Cursul 4

( )( )

( )

P zX z

Q z=

Page 9: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Exemplul 1

• Fie semnalul x[n] = an u[n]. Avem:

( )1( ) [ ]nn nX z a u n z az

∞ ∞− −= =∑ ∑

• Pentru a converge, este necesar ca:

Cursul 4Cursul 4

( )1

0

( ) [ ]nn n

n n

X z a u n z az− −

=−∞ =

= =∑ ∑

1

0

n

n

az∞

=

< ∞∑

Page 10: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Exemplul 1

( )11

0

1( ) ,

1

n

n

zX z az z a

az z a

∞−

−=

= = = >− −∑

Cursul 4Cursul 4

0 1n az z a= − −

Page 11: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Exemplul 2

• Fie semnalul x[n] = -an u[-n-1]. Avem:

( )n∞ ∞

∑ ∑

Cursul 4Cursul 4

• Pentru a converge, este necesar ca:

( )1

0

( ) [ 1] 1nn n

n n

X z a u n z a z∞ ∞

− −

=−∞ =

= − − − = −∑ ∑

1 1a z− <

Page 12: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Exemplul 2

1 1

1 1( ) 1

1 1

zX z z a

a z az z a− −= − = = <− − −

Cursul 4Cursul 4

Page 13: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Cursul 4Cursul 4

Page 14: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Proprietati regiune de convergenta

• Proprietatea 1 : ROC este un inel sau un disc in spatiul

complex, centrat in origine, adica : 0 | |R Lr z r≤ < < ≤ ∞

• Proprietatea 2: Transformata Fourier a lui x[n] este absolut

convergenta daca si numai daca ROC include cercul unitate.

• Proprietatea 3: ROC nu poate contine poli.

• Proprietatea 4: Daca x[z] este un semnal cu durata finita, ROC

este intreg planul complex, exceptand poate z = 0 sau z = ∞.

Cursul 4Cursul 4

R L

Page 15: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Proprietati regiune de convergenta

• Proprietatea 5: Daca x[n] este o secventa “de dreapta”, adica

daca este zero pana la momentul N1 (x[n]=0 pt. -∞ < n < N1 <

∞), si de la N1 la ∞ este ne-nul, atunci regiunea de convergenta∞), si de la N1 la ∞ este ne-nul, atunci regiunea de convergenta

incepe de la cel mai mare pol (in modul) al lui X(z) catre ∞.

• Proprietatea 6: Daca x[n] este o secventa “de stanga”, adica

daca este zero incepand cu un moment N2 (x[n]=0 pt. n>N2>-

∞), atunci regiunea de convergenta incepe de la cel mai mic

pol ne-nul (in modul) catre 0.

Cursul 4Cursul 4

Page 16: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Proprietati regiune de convergenta

• Proprietatea 7: O secventa bilaterala este o secventa infinita

care nu este nici “de dreapta” nici “de stanga”. Daca o secventa

x[n] este bilaterala, atunci regiunea de convergenta este unx[n] este bilaterala, atunci regiunea de convergenta este un

inel in planul complex, marginit la interior si exterior de poli,

astfel incat sa nu contina nici un pol. (Sa fie consistent cu

proprietatea 3).

• Proprietatea 8:ROC trebuie sa fie o regiune conectata.

Cursul 4Cursul 4

Page 17: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Stabilitate, cauzalitate si regiunea de

convergenta

Cursul 4Cursul 4

Page 18: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Transformata Z inversa

• Calculul transformatei Z inverse se face prin cateva metode :• Calculul transformatei Z inverse se face prin cateva metode :

� metoda inspectiei,

� metoda descompunerii in fractii partiale,

� metoda descompunerii in serii de puteri.

Cursul 4Cursul 4

Page 19: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Metoda inspectiei

• Prin metoda inspectiei se recunosc anumite transformate Z

uzuale si se deduc transformatele inverse.

• Ex:

Cursul 4Cursul 4

1

1 1( )

1 212

X z zz−

= > −

1

1[ ]

1Zna u n z a

az−←→ >−

1[ ] [ ]

2

n

x n u n =

Page 20: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Metoda descompunerii in fractii

partiale

0( )

Mk

kk

b zX z

==∑

Cursul 4Cursul 4

0

0

( ) kN

kk

k

X za z

=

=

=∑

0

0

( )

MN M k

kk

NM N k

kk

z b zX z

z a z

=

=

=∑

Page 21: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Metoda descompunerii in fractii

partiale

( )1

0 11

( )

M

kk

c zbX z

=∏ −

=

Cursul 4Cursul 4

( )( )

0 1

10

1

( )1

kkN

kk

bX z

a d z

=

=

=∏ −

11

( )1

Nk

k k

AX z

d z−=

=−∑

Page 22: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Metoda descompunerii in serii de

puteri

( ) [ ] nX z x n z∞

−= ∑

Cursul 4Cursul 4

( ) [ ]n

X z x n z=−∞

= ∑

00[ ] ( )nx n n z X z−− ⇒

Page 23: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Cursul 4Cursul 4

Page 24: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Filtre

• Un sistem care lasa sa treaca anumite frecvente si pe altele le

rejecteaza.

Cursul 4Cursul 4

rejecteaza.

• Design:

o Specificarea proprietatilor dorite ale sistemului

o Aproximarea specificatiilor folosind un sistem discret in timp cauzal

o Realizarea sistemului

Page 25: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Introducere

Alterarea spectrului de frecventa se poate realiza in trei moduri:

• O(n^2) cu DFT

Cursul 4Cursul 4

• O(n^2) cu DFT

• O(nlogn) cu FFT

• O(n) cu filtre FIR

Page 26: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Introducere

• DFT :

�Avantaje:

Cursul 4Cursul 4

�Avantaje:

o Putem alege N (marimea ferestrei) oarecare si putem fixa

rezolutia spectrala in mod arbitrar

o Filtrare ideala

�Dezavantaje:

o complexitate ridicata

o nu se implementeaza in hardware

Page 27: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Introducere

• FFT

�Avantaje:

Cursul 4Cursul 4

�Avantaje:

o Viteza sporita de calcul: filtrare in O(nlogn);

o Permite filtrarea ideala a componentelor de frecventa.

�Dezavantaje:

o N nu poate fi fixat arbitrar;

o N trebuie sa fie putere a lui 2, deci nu ne permitem orice rezolutie

spectrala;

o De obicei nu se implementeaza in hardware.

Page 28: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Introducere

• Filtrele FIR (Finite Impulse Response)

�Avantaje:

Cursul 4Cursul 4

�Avantaje:

o Filtrare in O(n)

o Implementari in hardware pe scara larga

o Usor de implementat in software

o Exista metode de proiectare a filtrelor FIR

� Dezavantaje:

o Filtrarea nu este ideala (fereastra de frecventa nu este

dreptunghiulara)

Page 29: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

FIR

• Finite Impulse Response

�h[n] – raspunsul la impuls este secventa bilaterala (de

Cursul 4Cursul 4

�h[n] – raspunsul la impuls este secventa bilaterala (de

dreapta si de stanga) = secventa finita

�Filtrele FIR sunt sisteme liniare invariante in timp:

Page 30: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

FIR

Cursul 4Cursul 4

• N- ordinul filtrului

• y[n] contine (N+1) termeni

• H(Z) are toti polii in 0, deci ROC = C-\{0} include cercul unitate

=> FIR sunt sisteme stabile

Page 31: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Proiectare

• Cum gasim h0, h1, … hN astfel incat y[n] sa aiba anumite

caracteristici in frecventa ?

Cursul 4Cursul 4

caracteristici in frecventa ?

– Exemplu: sa se determine h0, h1, ….. hN astfel incat

Yk =0, k=k0,…N-1 (filtru trece-jos: anuleaza componentele

de frecventa k0,…N-1 ale semnalului de intrare x[n])

Proiectarea filtrelor FIR = calculul raspunsului finit la impuls

h0, h1, … hN

Page 32: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Proiectare

• Metode de proiectare:

Cursul 4Cursul 4

1. Metoda ferestrei

2. Algoritmul Parks-McClellan

3. Calculul direct al coeficientilor

Page 33: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Metoda ferestrei

• Presupunem ca dorim un raspuns ideal in frecventa:

Cursul 4Cursul 4

unde:

Page 34: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Metoda ferestrei

Cursul 4Cursul 4

Infinite Impulse Response (IIR)

Page 35: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Metoda ferestrei

Cursul 4Cursul 4

Serie Fourier

Idee: Gasim hd[n] – coeficientii transformatei Fourier Inverse araspunsului ideal in frecventa si retinem hd[0]….,hd[N]

Page 36: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Metoda ferestrei

• FIR : numar finit de coeficienti in seria h[n]

• Metoda ferestrei:

Cursul 4Cursul 4

• Metoda ferestrei:

In general

unde w[n] = functie fereastra

In exemplu: w[n]=fereastra dreptunghiulara

Page 37: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Metoda ferestrei

• Tipuri de functii fereastra:

Cursul 4Cursul 4

Page 38: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Metoda ferestrei

1) Calculam hd[n] in functie de specificatiile filtrului ideal:

Cursul 4Cursul 4

2) Alegem functia fereastra w[n]

3) Alegem N in functie de precizia de aproximare dorita

4) Calculam h[n]

Page 39: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Ce rezulta?

• O aproximare a raspunsului in frecventa ideal:

Cursul 4Cursul 4

• Calitatea aproximarii este data de ordinul filtrului FIR: cu cat N

este mai mare, raspunsul in frecventa al FIR se apropie de

forma ideala

Page 40: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

FIR

x[n] filtrat in O(N)

Cursul 4Cursul 4

Calitatea filtrarii sufera din cauza aproximariiraspunsului in frecventa cu N+1 termeni

Page 41: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

FIR

“Ripples”

Cursul 4Cursul 4

“Ripples”

Page 42: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Frequency “ripples”

• Magnitudinea lor : exprimata in decibeli

• G = 10 log10 (X/X0)

Cursul 4Cursul 4

• G = 10 log10 (X/X0)

• In cazul proiectarii FIR, X0 = 1

• Magnitudinea ‘ripples’ este data de functia fereastra.

Page 43: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

FIR

Cursul 4Cursul 4

Banda de tranzitie

Page 44: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Banda de tranzitie

• Apare datorita aproximarii raspunsului ideal in frecventa cu o

suma finita.suma finita.

• Latimea benzii de tranzitie scade pe masura ce N creste.

• Intuitie: N�∞ => latimea benzii de tranzitie=0 (seria Fourier a

lui Hd).

Cursul 4Cursul 4

Page 45: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Exemplu de proiectare a unui filtru FIR

• Avem un semnal x[n] esantionat la fs = 10kHz.

• Banda de frecvente este limitata de fN = 4kHz

• Vrem sa proiectam un filtru trece-jos pentru banda de

frecvente 0….3 kHz

Cursul 4Cursul 4

Page 46: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

1) Calculam hd[n]

• Raspunsul ideal in frecventa:Introducemun factor de scala T =1 /fNpentru a

Cursul 4Cursul 4

pentru a simplifica unele calcule la sfarsit

se calculeaza transformata Fourier Inversaa lui Hd(f) !

Page 47: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

1) Calculam hd[n]

Cursul 4Cursul 4

Dispare T, apare fN(la numitor)

Page 48: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

1) Calculam hd[n]

Cursul 4Cursul 4

Page 49: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Proiectarea FIR - pasii finali

• 2) Alegem functia fereastra dreptunghiulara

• 3) Alegem N astfel incat N/fS = 1s• 3) Alegem N astfel incat N/fS = 1s

• 4) Retinem coeficientii FIR:

=>

• 5) Pentru a scapa de factorul de scala T=1/fN, scalam hk=hk/T

Cursul 4Cursul 4

Page 50: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

DFT si DTFT

• DFT – Discrete Fourier Transform

– Domeniu discret de frecvente– Domeniu discret de frecvente

• DTFT – Discrete Time Fourier Transform

– Domeniu continuu de frecvente

aici f se alege marime continua in intervalul [-fs/2 , fs/2] Cursul 4Cursul 4

1/fS

Page 51: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Raspunsul in frecventa al filtrelor

• Se calculeaza cu DTFT !

• Se calculeaza pentru h[n] (h[n] in loc de x(nT))

• Pe intervalul [-fs/2 , fs/2]

• Se afiseaza grafic. De ce?

• Pentru a alege N – ordinul filtrului

Cursul 4Cursul 4

Page 52: PS curs 4andrei.clubcisco.ro/cursuri/f/f-sym/4ps/4 Transformata Z.pdf · oImplementari in hardware pe scara larga oUsor de implementat in software oExista metode de proiectare a filtrelor

Raspuns in frecventa

Cursul 4Cursul 4