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