DSP System Toolbox

Génération, E/S et visualisation du signal

Génération et importation de signaux

Les signaux sur lesquels vous travaillez peuvent être acquis à partir de plusieurs sources. Vous pouvez :

  • importer des signaux audio de fichiers multimédia
  • enregistrer des données audio depuis des cartes-son
  • acquérir des données audio mullticanal en temps réel
  • recevoir des paquets UDP depuis un port réseau IP

Il est possible d’exporter les résultats de la simulation vers des fichiers et des périphériques audio, ou bien de les transmettre sous forme de paquets UDP via un réseau IP.

Les fonctions de DSP System Toolbox permettent également de générer des signaux binaires, des signaux aléatoires et des formes d’ondes répandues telles que les ondes sinusoïdales et les signaux chirp.

Visualisation de signaux dans les domaines temporels et fréquentiels

DSP System Toolbox offre plusieurs outils de visualisation des domaines temporels et fréquentiels : Time Scope, Spectrum Scope, Vector Scope et Waterfall Scope.

Visualizing time-domain signals in the Time Scope tool.
Visualisation de signaux dans le domaine temporel avec Time Scope Les contrôles de simulation permettent de démarrer, de pauser et d’arrêter les simulations à partir de Time Scope.

Time Scope affiche des signaux dans le domaine temporel et prend en charge de nombreux types de signaux (continus ou discrets, de taille fixe ou variable, à virgule fixe ou flottante, à N dimensions) Il est également possible d’afficher plusieurs signaux sur le même axe, même avec des signaux d’entrée possédant chacun des dimensions, des fréquences d’échantillonnage et des types de données différents. Les contrôles de simulation de Time Scope permettent de démarrer, de pauser, de reprendre, d’effectuer un arrêt sur image ou d’arrêter la simulation sans avoir à changer de fenêtre.

Spectrum Scope évalue le spectre d’un signal d’entrée temporel et affiche son spectre de fréquences sur une échelle linéaire ou logarithmique. Les paramètres de Spectrum Scope permettent de spécifier la taille de mémoire tampon, le chevauchement et la longueur de la FFT, ainsi que les unités de spectre.

Vector Scope est un outil complet d’affichage, similaire à un oscilloscope numérique. Il permet de tracer des échantillons consécutifs dans le temps depuis un vecteur ou de tracer des vecteurs contenant des données telles que les coefficients de filtre ou les amplitudes spectrales.

Waterfall Scope affiche simultanément plusieurs vecteurs de données, chaque vecteur représentant les données d’entrée à des temps d’échantillonnage consécutifs. Cet outil affiche uniquement des données de type réel double précision.

Point suivant: Implémentation virgule fixe et génération de code pour les modèles de systèmes de traitement du signal

Essayer DSP System Toolbox

Obtenir une version d'évaluation

Panorama des techniques de traitement du signal avec MATLAB

Visionner le webinar