Contenu principal

Signal Processing Toolbox

Signal Processing Toolbox™ offre des fonctions et des applications pour gérer, analyser, prétraiter et extraire des caractéristiques de signaux uniformément et non uniformément échantillonnés. La toolbox comprend des outils pour la conception et l'analyse de filtres, le rééchantillonnage, le lissage, l'élimination de la 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 temporels, fréquentiels 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. L’application Signal Labeler vous permet d’annoter les signaux dans les domaines temporels et temps-fréquence afin de créer des jeux de signaux labellisés pour l’apprentissage de 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 PC et le déploiement de systèmes embarqués.

Introduction à Signal Processing Toolbox

Apprendre les bases de Signal Processing Toolbox

Applications

Audio, biomédecine, géosciences, bruit, vibrations et rudesse, radars et télécommunications

Génération, analyse et prétraitement du signal

Créer, rééchantillonner, lisser, débruiter et éliminer la tendance des signaux

Mesures et extraction de caractéristiques

Crêtes, statistiques des signaux, métriques d’impulsion et de transition, puissance, bande passante, distorsion

Transformées, corrélation et modélisation

Corrélation croisée, autocorrélation, Fourier, DCT, Hilbert, Goertzel, modélisation paramétrique, codage prédictif linéaire

Filtres numériques et analogiques

Concevoir, analyser et implémenter des filtres FIR et IIR mono-échantillonnés et multi-échantillonnés

Analyse spectrale

Spectre de puissance, cohérence, fenêtres

Analyse temps-fréquence

Spectrogramme, synchrosqueezing, réallocation, Wigner-Ville, marginales temps-fréquence, méthodes adaptatives aux données

Analyse vibratoire

Analyse d’ordre, moyennage synchrone, spectres d’enveloppes, analyse modale, comptage Rainflow

L'IA pour les signaux

Labellisation des signaux, extraction de caractéristiques, classification, génération de jeux de données et détection d’anomalies

Génération de code et support des cartes graphiques

Générer des fonctions C/C++/MEX portables et utiliser des GPU pour le déploiement ou pour accélérer le traitement