Signal Processing Toolbox
Effectuer le traitement et l’analyse du signal
Vous avez des questions ? Contactez l'équipe commerciale.
Vous avez des questions ? Contactez l'équipe commerciale.
Signal Processing Toolbox propose des fonctions et des applications pour gérer, analyser, prétraiter et extraire des caractéristiques de signaux échantillonnés de manière uniforme et non uniforme. La toolbox comprend des outils pour le design et l'analyse de filtres, le rééchantillonnage, le lissage, la suppression de tendance et l'estimation du spectre de puissance. Vous pouvez utiliser l’application Signal Analyzer pour visualiser et traiter des signaux simultanément dans les domaines temporel, fréquentiel et temps-fréquence. L’application Filter Designer vous permet de concevoir et d’analyser des filtres numériques FIR et IIR.
Avec les fonctions de la toolbox et l’application Signal Feature Extractor, vous pouvez préparer des jeux de données de signaux pour l’apprentissage de modèles d'IA en extrayant des caractéristiques qui permettent de réduire la dimensionnalité et d’améliorer la qualité des signaux. Avec l'application Signal Labeler, vous pouvez annoter les signaux dans les domaines temporel et temps-fréquence afin de créer des ensembles de signaux étiquetés pour la formation des modèles d'IA. La toolbox supporte l’accélération GPU en plus de la génération de code C/C++ et CUDA® pour le prototypage sur desktop et le déploiement de systèmes embarqués.
Connecter des agents IA à Signal Processing Toolbox
Intégrez des capacités spécifiques à votre domaine, dans votre workflow d'IA agentique.
Prétraitez des données, réalisez l'extraction des caractéristiques, labellisez des signaux et générez des jeux de données pour les workflows de Machine Learning et de Deep Learning. Utilisez l'application Signal Labeler pour créer des ensembles de données de vérité-terrain et l'application Signal Feature Extractor pour extraire des caractéristiques en vue de la formation du modèle.
Mesurez et extrayez des caractéristiques du signal, notamment les pics, la puissance, la bande passante et la distorsion. Calculez les statistiques du signal et les métriques relatives aux impulsions et aux transitions. Extrayez les caractéristiques d’un jeu de données complet avec l’application Signal Feature Extractor.
Concevez, analysez et implémentez des filtres numériques. Utilisez l'application Filter Designer et l'application Filter Analyzer pour concevoir et analyser différents types de filtres numériques FIR, IIR et multirate, tels que les filtres passe-bas, passe-haut, passe-bande et coupe-bande.
Caractérisez le contenu fréquentiel d'un signal en utilisant l’estimation spectrale, incluant les méthodes paramétriques et de sous-espaces. Concevez, visualisez et implémentez des fonctions de fenêtrage.
Visualisez et comparez le contenu temps-fréquence des signaux non stationnaires avec des méthodes telles que l’analyse de spectrogramme, le synchrosqueezing et la réaffectation.
Caractérisez les vibrations des systèmes mécaniques. Utilisez l'analyse d'ordre pour extraire et visualiser le contenu spectral apparaissant dans les machines rotatives. Réalisez des analyses modales expérimentales et des analyses de fatigue.
Accélérez l’exécution de vos algorithmes de traitement du signal en utilisant des processeurs graphiques (GPU). Générez du code source C et C++ portable, des exécutables ou des applications autonomes à partir de votre code MATLAB.
« MATLAB s'est révélé être un environnement idéal pour développer SonarScope car il m'a permis de développer des algorithmes, de visualiser les résultats, puis d'affiner les algorithmes dans un cycle itératif. »
Découvrez nos produits.
Découvrez les tarifs et les produits.
Votre établissement propose peut-être déjà un accès à MATLAB, Simulink et d'autres produits complémentaires via la licence Campus-Wide.