Filter Design & Analysis Toolbox
FDATool(1) Quello di cui andremo a parlare in questa sezione è una interfaccia grafica (GUI) che permette di progettare o importare e analizzare filtri digitali a risposta impulsiva finita (filtri FIR) e infinita (filtri IIR). Per richiamare il toolbox è sufficiente digitare fdatool dal Workspace di Matlab.
FDATool(2) Verrà aperta la finestra principale, Design Filter, che ci assiste nella fase di progettazione dei filtri digitali. Analizziamo più in dettaglio le sue componenti principali.
Design Filter Consente di impostare il tipo di filtro che vogliamo realizzare In funzione del tipo, è possibile scegliere fra diverse categorie di filtri Permette di specificare l’ordine del filtro e eventualmente altre opzioni Da qui è possibile indicare le specifiche richieste al filtro… …in riferimento a quanto mostrato in questa figura Contiene informazioni circa il filtro che si vuole generare (stabilità,ordine,ecc.)
Barra degli strumenti superiore Full view analysis Apre il filtro nel Filter Visualization Tool Filter Specification Apre la Filter Design Window Magnitude response Mostra il modulo della risposta in frequenza Phase response Mostra la fase della risposta in frequenza Magnitude and phase response Mostra in uno stesso diagramma modulo e fase Impulse response Mostra la risposta all’impulso Step response Mostra la risposta al gradino unitario Pole/zero plot Localizza poli e zeri nel piano complesso Filter coefficients Stampa a video i coefficienti della funzione di trasferimento Filter information Mostra informazioni aggiuntive sul filtro in questione
Barra degli strumenti laterale Transform filter Apre una finestra che consente di trasformare una tipologia di filtro in un’altra Set quantization parameter Apre una finestra che consente di specificare l’aritmetica di quantizzazione Realize model Implementa un blocco simulink del filtro creato Pole/zero editor Apre una finestra che consente di modificare poli e zeri nel piano complesso Import filter from Workspace Consente di importare filtri da Workspace Design filter Apre la finestra principale
Sampling frequency Per impostare la frequenza del filtro fare click col tasto di destra su uno dei diagrammi di frequenza Filter name: cambia il nome del filtro Units: unità di misura della frequenza Fs: frequenza di campionamento
Filter Visualization Tool E’ possibile richiamare dal menù un ulteriore toolbox, il Filter Visualization Toolbox. Questo tool è utile per visualizzare altre caratteristiche dei filtri e stampare la sua risposta. FDATool e FVTool sono collegati, quindi i cambiamenti fatti in FDATool si riflettono in FVTool. Per richiamare l’FVTool selezionare Filter Visualization Toolbox dal menù View o cliccare sull’icona Full view Analysis.