Signal Processing Toolbox

 

Signal Processing Toolbox

Procesamiento y análisis de señales

Duración del vídeo 1:47

Conecte agentes de IA con Signal Processing Toolbox

Incorpore funcionalidades específicas del dominio en flujos de IA agente.

Señales representadas en los dominios del tiempo y el tiempo-frecuencia con las correspondientes etiquetas en la app Signal Labeler.

Machine Learning y Deep Learning para señales

Realice preprocesamiento, ingeniería de características, etiquetado de señales y generación de conjuntos de datos para flujos de trabajo de Machine Learning y Deep Learning. Utilice la app Signal Labeler para crear conjuntos de datos de validación ground-truth y la app Signal Feature Extractor para extraer características para entrenar modelos de IA.

Señales representadas en los dominios del tiempo, la frecuencia y el tiempo-frecuencia en la app Signal Analyzer.

Exploración y preprocesamiento de señales

Visualice, preprocese y explore señales con la app Signal Analyzer. Elimine el ruido, suavice y elimine la tendencia de las señales para prepararlas para su posterior análisis.

Características en el dominio del tiempo extraídas y visualizadas con la app Signal Feature Extractor.

Extracción de características y medición de señales

Mida y extraiga características de señales, como picos, potencia, ancho de banda y distorsión. Calcule métricas y estadísticas de señales relacionadas con pulsos y transiciones. Extraiga características de un conjunto de datos completo con la app Signal Feature Extractor.

App Filter Designer utilizada para diseñar y comparar diversos tipos de filtros, como filtros paso bajo, paso alto, paso banda y de rechazo de banda.

Diseño y análisis de filtros

Diseñe, analice e implemente filtros digitales. Utilice las apps Filter Designer y Filter Analyzer para diseñar y analizar diversos filtros digitales FIR, IIR y multitasa, como filtros paso bajo, paso alto, paso banda y de rechazo de banda.

Gráfica de densidad espectral de potencia que ilustra el ancho de banda de 3-dB de dos señales.

Análisis del espectro

Caracterice el contenido de la frecuencia de una señal con técnicas de estimación, y métodos paramétricos y de subespacios. Diseñe, visualice e implemente funciones de ventana.

STFT representada como gráfica en cascada de la salida de un oscilador controlado por tensión. La salida está controlada por una sinusoide muestreada a 10 kHz.

Análisis de tiempo-frecuencia

Visualice y compare el contenido de tiempo-frecuencia de señales no estacionarias con métodos como análisis de espectrogramas, y reasignado espectral y synchrosqueezing.

Gráfica en cascada de un mapa de orden-RPM con dibujos de un engranaje y un piñón.

Análisis de vibración

Caracterice las vibraciones de sistemas mecánicos. Utilice el análisis de órdenes para extraer y visualizar el contenido espectral presente en la maquinaria rotativa. Realice análisis modal experimental y análisis de fatiga.

Flujo de trabajo de generación de código C desde MATLAB a código generado y a hardware procesador.

Aceleración con GPU y generación de código

Acelere la ejecución de algoritmos de procesamiento de señales mediante GPU. Genere código fuente C/C++ portátil, ejecutables independientes o aplicaciones independientes a partir de código de MATLAB.

"MATLAB demostró ser un entorno ideal para desarrollar SonarScope porque me permitió desarrollar algoritmos, visualizar resultados y optimizar los algoritmos en un ciclo iterativo".

Preguntas frecuentes sobre Signal Processing Toolbox

Signal Processing Toolbox proporciona funciones y apps para gestionar, analizar, preprocesar y extraer características de señales muestreadas de forma uniforme y no uniforme, incluidas herramientas para el diseño de filtros, remuestreo, suavizado, detrending y estimación del espectro de potencia.

El toolbox incluye Signal Analyzer para visualizar y procesar señales en los dominios de tiempo, frecuencia y tiempo-frecuencia; Filter Designer para diseñar y analizar filtros digitales FIR e IIR; Filter Analyzer para analizar filtros digitales; Signal Labeler para anotar señales y crear conjuntos de datos etiquetados; y Signal Feature Extractor para extraer información de las señales y entrenar modelos de IA.

Sí, puede preparar conjuntos de datos de señales para el entrenamiento de modelos de IA mediante la ingeniería de características que reduzcan la dimensionalidad y mejoren la calidad de la señal, y usar la app Signal Labeler para crear conjuntos de datos ground truth y extraer características para entrenar modelos de IA.

Puede diseñar y analizar filtros digitales y analógicos usando la app Filter Designer o la tarea Design Filter de Live Editor para crear una variedad de filtros digitales FIR e IIR, tales como filtros paso bajo, filtros paso alto, filtros paso banda y filtros de rechazo de banda.

Sí, Signal Processing Toolbox admite aceleración por GPU para una ejecución más rápida y genera código fuente portátil en C/C++ y generación de código CUDA para prototipado de escritorio y despliegue en sistemas embebidos.

Con las funciones del toolbox puede medir y extraer características distintivas, incluidos picos, potencia, ancho de banda, distorsión, estadísticas de la señal y métricas relacionadas con los dominios de frecuencia y tiempo-frecuencia.

Sí, puede caracterizar vibraciones en sistemas mecánicos, usar análisis de orden para analizar el contenido espectral en maquinaria rotativa y realizar análisis modal experimental y análisis de fatiga.

Signal Analyzer le permite visualizar, preprocesar y explorar señales simultáneamente en los dominios de tiempo, frecuencia y tiempo-frecuencia, y realizar operaciones como reducción de ruido, suavizado y detrending para preparar las señales para análisis posteriores.

Prueba gratuita de Signal Processing Toolbox

Descubra nuestros productos.


¿Tiene interés en comprar?

Obtenga información sobre precios y explore productos relacionados.

¿Es estudiante?

Es posible que su centro educativo ya ofrezca acceso a MATLAB, Simulink y otros productos complementarios mediante una infraestructura Campus-Wide License.