next up previous   
Next: Analisi spettrale non parametrica: listato del programma Up:Introduzione  Previous: Progetto di filtri FIR a fase lineare con la tecnica MINMAX: listato del programma
Intro Gen: Introduzione Generale  Home: Home page

 

PROGETTO DI FILTRI FIR A FASE LINEARE 

UTILIZZANDO LA TECNICA MINMAX

( Algoritmo di REMEZ)

esecuzione del programma

 

Selezione veloce:                         

 

» remez

inserisci il nome della function contenente il filtro ideale da realizzare: basso

introduci il valore della densità della griglia per calcolare E(w) : 32

Per disegnare i grafici ad ogni passo di interazione digitare "1" : 1

Per disegnare i grafici in dB digitare "1" : 5

Il numero di campioni del filtro da realizzare sono: 7

il numero di cambi effettuati al passo 1 sono : 74

il numero di cambi effettuati al passo 2 sono : 40

il numero di cambi effettuati al passo 3 sono : 58

il numero di cambi effettuati al passo 4 sono : 16

il numero di cambi effettuati al passo 5 sono : 2

il numero di cambi effettuati al passo 6 sono : 0

In totale i passi di iterazione sono: 6

l'ampiezza massima delle oscillazioni normalizzata è : 0.19985

se si desidera modificare la risoluzione dei coefficienti del polinomio

trigoniometrico digitare '1' : 1

La risposta all'impulso del filtro è contenuta nel vettore "h"

» h(7:13)

ans =

    0.4368

    0.3098

    0.0610

   -0.0834

   -0.0659

    0.0786

   -0.0084

 

COMPLESSIVAMENTE:

 

 

» remez

 

inserisci il nome della function contenente il filtro ideale da realizzare: banda

introduci il valore della densità della griglia per calcolare E(w) : 16

Per disegnare i grafici ad ogni passo di interazione digitare "1" : 1

Per disegnare i grafici in dB digitare "1" : 5

Il numero di campioni del filtro da realizzare sono: 11

il numero di cambi effettuati al passo 1 sono : 59

il numero di cambi effettuati al passo 2 sono : 34

il numero di cambi effettuati al passo 3 sono : 16

il numero di cambi effettuati al passo 4 sono : 19

il numero di cambi effettuati al passo 5 sono : 5

il numero di cambi effettuati al passo 6 sono : 2

il numero di cambi effettuati al passo 7 sono : 1

il numero di cambi effettuati al passo 8 sono : 0

In totale i passi di iterazione sono: 8

l'ampiezza massima delle oscillazioni normalizzata è : 0.21304

se si desidera modificare la risoluzione dei coefficienti del polinomio

trigoniometrico digitare '1' : 1

La risposta all'impulso del filtro è contenuta nel vettore "h"

 

» h

 

ans =

 

-1.7924e-003

 -9.0585e-017

  6.6311e-002

 -3.3682e-016

  1.1425e-001

 -2.9353e-016

 -1.9440e-002

 -3.3627e-016

 -3.1452e-001

 -3.7510e-016

  5.2343e-001

 -3.7510e-016

 -3.1452e-001

 -3.3627e-016

 -1.9440e-002

 -2.9353e-016

  1.1425e-001

 -3.3682e-016

  6.6311e-002

 -9.0585e-017

 -1.7924e-003

 

 

 

COMPLESSIVAMENTE:

 

   

 

» remez

 

inserisci il nome della function contenente il filtro ideale da realizzare: bassopk

introduci il valore della densità della griglia per calcolare E(w) : 16

Per disegnare i grafici ad ogni passo di interazione digitare "1" : 1

Per disegnare i grafici in dB digitare "1" : 1

 

Il numero di campioni del filtro da realizzare sono: 31

 

il numero di cambi effettuati al passo 1 sono : 151

il numero di cambi effettuati al passo 2 sono : 136

il numero di cambi effettuati al passo 3 sono : 95

il numero di cambi effettuati al passo 4 sono : 59

il numero di cambi effettuati al passo 5 sono : 17

il numero di cambi effettuati al passo 6 sono : 3

il numero di cambi effettuati al passo 7 sono : 0

 

In totale i passi di iterazione sono: 7

 

l'ampiezza massima delle oscillazioni normalizzata è : 0.0015511

 

se si desidera modificare la risoluzione dei coefficienti del polinomio

trigoniometrico digitare '1' : 1

 

La risposta all'impulso del filtro è contenuta nel vettore "h"

 

» h(31:61)

 

ans =

 

  2.5008e-001

  2.2466e-001

  1.5782e-001

  7.3567e-002

 -5.9753e-005

 -4.2721e-002

 -4.9118e-002

 -2.8896e-002

  7.8330e-005

  2.1064e-002

  2.5657e-002

  1.5707e-002

 -3.8482e-005

 -1.1964e-002

 -1.4722e-002

 -9.0350e-003

  7.7435e-005

  6.9573e-003

  8.4873e-003

  5.1750e-003

  8.3595e-006

 -3.7732e-003

 -4.5128e-003

 -2.6433e-003

  1.0050e-004

  1.9972e-003

  2.2953e-003

  1.3515e-003

  9.6359e-005

 -6.7383e-004

 -1.2102e-003

 

COMPLESSIVAMENTE:

 


next up previous   
Next: Analisi spettrale non parametrica: listato del programma Up:Introduzione  Previous: Progetto di filtri FIR a fase lineare con la tecnica MINMAX: listato del programma
Intro Gen: Introduzione Generale  Home: Home page
Vito Marinelli
11-6-2000

HyperCounter
BPath Contatore