DSP System Toolbox

 

DSP System Toolbox

Progettazione e simulazione di sistemi di elaborazione di segnali in streaming

Il video dura 2:18

Connetti gli agenti di IA a DSP System Toolbox

Integra funzionalità specifiche del dominio nel tuo workflow di Agentic AI.

Modello Simulink che implementa un filtro FIR passa-basso regolabile e un filtro IIR passa-alto regolabile con un quadrante per impostare il valore Fc. I segnali di output filtrati e il segnale originale vengono immessi in un visualizzatore.

Blocchi di elaborazione dei segnali in Simulink

DSP System Toolbox offre blocchi per algoritmi, filtri, trasformate e algebra lineare. Applica l’elaborazione basata su fotogrammi per un throughput più elevato e una modellazione più accurata di sistemi in tempo reale, o filtri multirate per simulare frequenze di campionamento diverse.

Finestra dell’app con Filter Analyzer: il grafico a destra mostra la risposta in ampiezza di cinque diversi filtri simulati. Il pannello di sinistra elenca filtri e colori; il pannello in basso a sinistra mostra il filtro multirate Decimator.

Progettazione e analisi di filtri digitali

Utilizza le app Filter Builder e Filter Designer per progettare e implementare filtri FIR, IIR, multistadio, multirate e adattivi. Progetta in base a criteri di selettività di frequenza o tramite algoritmi basati sull’ottimizzazione. Utilizza l’app Filter Analyzer per confrontare le risposte dei filtri.

Progettazione: Documentazione | Esempi

Implementazione: Documentazione | Esempi

L’app Spectrum Analyzer: il pannello superiore visualizza la sorgente del segnale in aree ombreggiate blu e gialle per rappresentare l’amplificatore, mentre il pannello inferiore visualizza le misure ACPR per l’amplificatore.

Visualizzazione di segnali mediante visualizzatori

Visualizza i dati dei segnali nel dominio del tempo o della frequenza con i visualizzatori. Simili ai comuni analizzatori di segnali da banco, i visualizzatori forniscono misurazioni e statistiche per l’analisi dei dati. Utilizza Spectrum Analyzer per visualizzare le viste dello spettro e dello spettrogramma.

Un modello Simulink alterna tra le risposte dei filtri passa-basso e passa-banda immesse in un sottosistema della funzione di trasferimento della banda base. Il sottosistema invia le risposte di fase e ampiezza ai blocchi Array Plot; l’eccitazione viene immessa a sua volta nei filtri.

Trasformate, stime e statistiche dei segnali

Trasforma i segnali tra il dominio del tempo e quello della frequenza. Usa i blocchi per implementare la stima parametrica o non parametrica e valutare le statistiche del segnale in streaming.

Progettazione e implementazione di DSP embedded

Genera codice sorgente per accelerare, prototipare e distribuire algoritmi di elaborazione dei segnali con MATLAB Coder e Simulink Coder. Usa Embedded Coder per generare software ottimizzato attraverso librerie specifiche del core e implementazioni SIMD.

Un Time Scope mostra quattro grafici allineati verticalmente: i primi due mostrano la tensione e la corrente trifase, il terzo mostra i guasti rilevati e il quarto è la perdita di segnale durante i guasti.

IA per modelli di sistemi DSP

Utilizza algoritmi di elaborazione dei segnali basati sull’IA in Simulink. Rileva le anomalie nei segnali utilizzando modelli di Deep Learning ed estrai le feature profonde dei segnali con Wavelet Scattering.

FAQ su DSP System Toolbox

DSP System Toolbox fornisce algoritmi, app e strumenti di visualizzazione per progettare, simulare e analizzare sistemi di elaborazione del segnale in MATLAB e Simulink per applicazioni quali comunicazioni, radar, audio, dispositivi medicali e IoT.

È possibile progettare e analizzare filtri FIR, IIR, multirate, multistadio e adattivi utilizzando l'app Filter Designer, sulla base di criteri di selettività in frequenza o di algoritmi basati sull'ottimizzazione. Il toolbox consente inoltre di simulare architetture di filtri dinamiche mediante algoritmi di progettazione regolabili nel tempo, implementazioni con coefficienti regolabili e analisi della risposta dinamica. Include architetture efficienti per l'implementazione di filtri, come implementazioni di filtri FIR nel dominio della frequenza e FIR MIMO.

Il toolbox include Time Scope, Spectrum Analyzer, Dynamic Filter Visualizer e Logic Analyzer, che consentono di visualizzare e misurare dinamicamente segnali in streaming, fornendo misure e statistiche analoghe a quelle degli analizzatori di segnale da banco.

Sì. DSP System Toolbox supporta la generazione di codice C/C++ per la prototipazione su desktop e il deployment su processori embedded, incluse le architetture ARM Cortex, oltre alla modellazione fixed-point bit-accurata e alla generazione di codice HDL.

Gli algoritmi sono disponibili sotto forma di funzioni MATLAB, System objects e blocchi Simulink.

Sì. Il toolbox fornisce algoritmi di progettazione e moduli di implementazione per filtri multirate in MATLAB e Simulink. La disponibilità di blocchi di filtro multirate in Simulink consente di utilizzare diversi tassi di campionamento discreti nella simulazione di sistemi di elaborazione del segnale, ottenendo un throughput più elevato e una modellazione più accurata dei sistemi in tempo reale.

Sì. La disponibilità degli algoritmi di elaborazione del segnale come System objects di MATLAB e blocchi Simulink consente di elaborare segnali in streaming provenienti da variabili, file di dati e dispositivi di rete senza richiedere una gestione aggiuntiva o manuale degli stati interni degli algoritmi.

Sì. Il toolbox include algoritmi di elaborazione del segnale basati sull'intelligenza artificiale in Simulink per il rilevamento di anomalie nei segnali mediante modelli di Deep Learning, nonché per l'estrazione di caratteristiche profonde del segnale tramite Wavelet Scattering.

Prova DSP System Toolbox gratis

Scopri i nostri prodotti.


Pronto per acquistare?

Richiedi una quotazione e scopri i prodotti correlati.

Sei uno studente?

È possibile che la tua scuola già fornisca accesso a MATLAB, Simulink e ad altri prodotti complementari mediante una Campus-Wide License.