Formazione MATLAB e Simulink

Elaborazione dei Segnali con MATLAB

Guarda il programma e iscriviti

Dettagli dei corsi

Questo corso di due giorni illustra come analizzare segnali e progettare sistemi di elaborazione del segnale utilizzando MATLAB®, Signal Processing Toolbox™ e DSP System Toolbox™.

Elenco degli argomenti:

  • Creazione e analisi dei segnali
  • Esecuzione dell'analisi spettrale
  • Progettazione e analisi dei filtri
  • Progettazione di filtri multirate
  • Progettazione di filtri adattativi

Giorno 1


Segnali in MATLAB

Obiettivo: Generare e visualizzare segnali campionati e sintetizzati direttamente dalla riga di comando. Creare segnali di rumore per determinate specifiche. Eseguire operazioni di elaborazione del segnale, come ricampionamento, modulazione e correlazione.

  • Creazione di segnali discreti
  • Campionamento e ricampionamento
  • Visualizzazione dei segnali
  • Modellazione del rumore
  • Esecuzione di ricampionamento, modulazione e correlazione
  • Generazione di uno stream di segnali

Analisi spettrale

Obiettivo: Comprendere le diverse tecniche di analisi spettrale e l'uso di finestratura e zero padding. Acquisire familiarità con gli strumenti di analisi spettrale in MATLAB e approfondire le tecniche di analisi spettrale non parametrica (diretta) e parametrica (basata su modelli).

  • Trasformazione discreta di Fourier
  • Finestratura e zero padding
  • Stima della densità spettrale di potenza
  • Spettri tempo-varianti
  • Uso di un analizzatore di spettro in MATLAB

Sistemi LTI (Linear Time Invariant)

Obiettivo: Rappresentare sistemi LTI (linear time-invariant) in MATLAB e calcolare e visualizzare le loro diverse caratterizzazioni.

  • Rappresentazione di sistemi LTI
  • Uso della trasformata zeta
  • Risposta in frequenza e all'impulso
  • Visualizzazione delle proprietà di un filtro
  • Applicazione di un filtro a segnali di durata finita e a stream di segnali

Giorno 2


Progettazione di filtri

Obiettivo: Progettare i filtri in modo interattivo utilizzando l'app Filter Design. Progettare i filtri dalla riga di comando tramite oggetti di specificazione del filtro.

  • Specifiche di un filtro
  • Progettazione di filtri interattivi
  • Funzioni comuni per la progettazione di filtri
  • Progettazione di filtri tramite oggetti di specificazione del filtro
  • Riduzione del ritardo di un filtro
  • Filtraggio in frequenza

App Signal Analysis

Obiettivo: Imparare a utilizzare una potente applicazione completa per l'importazione e la visualizzazione di segnali multipli sui quali eseguire l'analisi spettrale e progettare filtri da applicarvi. Effettuare misurazioni con cursori sui segnali.

  • Esplorazione dei segnali e misurazioni con cursori
  • Esecuzione di analisi spettrale interattiva
  • Progettazione e applicazione di filtri ai segnali in modo interattivo

Filtri multirate

Obiettivo: Comprendere i principi per la progettazione di filtri polifase multirate. Progettare filtri multirate per interpolazione e decimazione. Progettare filtri multistage e a banda stretta.

  • Sottocampionamento e sovracampionamento
  • Identità nobili e strutture FIR polifase
  • Filtri polifase per decimazione e interpolazione
  • Progettazione di filtri FIR multistage e interpolati

Progettazione di filtri adattativi

Obiettivo: Progettare filtri adattativi per l'identificazione di sistema e l’eliminazione del rumore.

  • Nozioni fondamentali sui filtri adattativi
  • Esecuzione dell’identificazione di sistemi
  • Esecuzione dell’eliminazione del rumore
  • Miglioramento dell'efficienza di un filtro adattativo

Livello: Intermedio

Prerequisiti:

  • Fondamenti MATLAB o esperienza equivalente nell'uso di MATLAB: ottenere una buona comprensione della teoria di elaborazione del segnale, che includa sistemi lineari, analisi spettrale e progettazione di filtri.

Durata: 2 giorni

Lingue: English

Guarda il programma e iscriviti