DSP System Toolbox

 

DSP System Toolbox

Concevoir et simuler des systèmes de traitement du signal pour les flux en streaming

La vidéo dure 2:18

Connecter des agents IA à DSP System Toolbox

Intégrez des capacités spécifiques à votre domaine, dans votre workflow d'IA agentique.

Un modèle Simulink qui implémente un filtre FIR passe-bas et un filtre IIR passe-haut réglables avec un bouton pour définir la valeur Fc. Les signaux de sortie filtrés et le signal d'origine sont introduits dans un analyseur pour la visualisation.

Blocs de traitement du signal dans Simulink

DSP System Toolbox propose des blocs pour les algorithmes, les filtres, les transformées et l'algèbre linéaire. Appliquez un traitement par trame pour obtenir un débit plus élevé et une modélisation plus précise des systèmes temps réel, ou des filtres multicadences pour simuler différentes fréquences d'échantillonnage.

Fenêtre d’application avec Filter Analyzer : le graphique de droite montre la réponse en amplitude de cinq filtres simulés différents. Le panneau de gauche répertorie les filtres et la couleur ; le panneau inférieur gauche affiche le filtre de décimation multicadence.

Design et analyse des filtres numériques

Utilisez les applications Filter Builder et Filter Designer pour concevoir et implémenter des filtres FIR, IIR, multiétages, multicadences et adaptatifs. Concevez-les en fonction de critères de sélectivité de fréquence ou via des algorithmes basés sur l’optimisation. Utilisez l'application Filter Analyzer pour comparer les réponses des filtres.

Design : Documentation | Exemples

Implémentation : Documentation | Exemples

Application Spectrum Analyzer : le panneau supérieur affiche la source du signal dans des zones ombrées bleues et jaunes pour représenter l'amplificateur, et le panneau inférieur indique les mesures ACPR pour l'amplificateur.

Visualisation du signal avec des outils de visualisation

Visualisez les données du signal dans le domaine fréquentiel ou temporel avec des outils de visualisation. Similaires aux analyseurs de signaux de table établis, les outils de visualisation fournissent des mesures et des statistiques permettant d'analyser vos données. Utilisez Spectrum Analyzer pour afficher les vues de spectre et de spectrogramme.

Un modèle Simulink bascule entre les réponses des filtres passe-bas et passe-bande introduites dans un sous-système de fonction de transfert de bande de base. Le sous-système envoie des réponses en phase et en amplitude aux blocs de tracé de tableau ; l'excitation est renvoyée dans les filtres.

Transformées, estimation et statistiques du signal

Effectuez des transformées des signaux entre les domaines temporel et fréquentiel. Utilisez des blocs pour implémenter une estimation paramétrique ou non paramétrique et évaluez les statistiques du signal en streaming.

Design et implémentation d'un DSP embarqué

Générez du code source pour accélérer, prototyper et déployer des algorithmes de traitement du signal avec MATLAB Coder et Simulink Coder. Utilisez Embedded Coder pour générer des logiciels optimisés via des bibliothèques spécifiques au noyau et des implémentations SIMD.

Un outil de visualisation temporelle affiche quatre tracés alignés verticalement : les deux premiers indiquent la tension et le courant triphasés, le troisième affiche les défauts détectés et le quatrième montre la perte de signal pendant les défauts.

IA pour les modèles de systèmes DSP

Utilisez des algorithmes de traitement du signal basés sur l'IA dans Simulink. Détectez les anomalies dans les signaux à l'aide de modèles de Deep Learning et extrayez les caractéristiques avancés des signaux grâce à la diffusion en ondelettes.

FAQ sur DSP System Toolbox

DSP System Toolbox fournit des algorithmes, des applications et des outils de visualisation pour concevoir, simuler et analyser des systèmes de traitement du signal dans MATLAB et Simulink pour des applications telles que les télécommunications, le radar, l'audio, les dispositifs médicaux et l'IoT.

Vous pouvez concevoir et analyser des filtres FIR, IIR, multirates, multiétages et adaptatifs à l'aide de l'application Filter Designer, sur la base de critères de sélectivité fréquentielle ou d'algorithmes basés sur l'optimisation. La toolbox permet également de simuler des architectures de filtres dynamiques grâce à des algorithmes de conception ajustables dans le temps, des implémentations à coefficients ajustables et l'analyse de la réponse dynamique. Elle inclut des architectures efficaces d'implémentation de filtres, telles que des implémentations de filtres FIR en domaine fréquentiel et FIR MIMO.

La toolbox incut Time Scope, Spectrum Analyzer, Dynamic Filter Visualizer et Logic Analyzer, qui permettent de visualiser et de mesurer dynamiquement des signaux en streaming, en fournissant des mesures et des statistiques similaires à celles d'analyseurs de signaux de laboratoire.

Oui. DSP System Toolbox prend en charge la génération de code C/C++ pour le prototypage sur ordinateur et le déploiement sur des processeurs embarqués, notamment les architectures ARM Cortex, ainsi que la modélisation en virgule fixe bit-exacte et la génération de code HDL.

Les algorithmes sont disponibles sous forme de fonctions MATLAB, d'objets System et de blocs Simulink.

Oui. La toolbox fournit des algorithmes de conception et des modules d'implémentation pour les filtres multirates dans MATLAB et Simulink. La disponibilité de blocs de filtres multirates dans Simulink permet d'utiliser différents taux d'échantillonnage discrets dans la simulation de systèmes de traitement du signal, afin d'obtenir un débit plus élevé et une modélisation plus fidèle des systèmes temps réel.

Oui. La disponibilité des algorithmes de traitement du signal sous forme d'objets System MATLAB et de blocs Simulink permet de traiter des signaux en streaming issus de variables, de fichiers de données et de périphériques réseau sans nécessiter de gestion manuelle supplémentaire des états internes des algorithmes.

Oui. La toolbox inclut des algorithmes de traitement du signal basés sur l'IA dans Simulink pour la détection d'anomalies dans les signaux à l'aide de modèles de Deep Learning, ainsi que pour l'extraction de caractéristiques profondes du signal à l'aide de Wavelet Scattering.

Essayez DSP System Toolbox gratuitement

Découvrez nos produits.


Prêt à acheter ?

Découvrez les tarifs et les produits.

Vous êtes étudiant ?

Votre établissement propose peut-être déjà un accès à MATLAB, Simulink et d'autres produits complémentaires via la licence Campus-Wide.