Main Content

Signal Processing Toolbox

执行信号处理和分析

Signal Processing Toolbox™ 提供多种函数和 App,可用于均匀和非均匀采样信号的管理、分析、预处理和特征提取。该工具箱包含可用于滤波器设计和分析、重采样、平滑处理、去趋势和功率谱估计的工具。您可以使用信号分析器在时域、频域和时频域中同时可视化和处理信号。借助滤波器设计工具,您可以设计和分析 FIR 和 IIR 数字滤波器。这两个 App 都会生成 MATLAB® 脚本来再现或自动化您的工作。

使用工具箱函数,您可以通过设计降低维度和提高信号质量的特征,为 AI 模型训练准备信号数据集。您可以使用信号数据存储来访问和处理文件集合与大型数据集。使用信号标注器,您可以注释信号属性、区域和感兴趣的点,以创建标注信号集。除了 C/C++ 和 CUDA® 代码生成之外,该工具箱还支持 GPU 加速,用于桌面原型构建和嵌入式系统部署。

Signal Processing Toolbox 快速入门

Signal Processing Toolbox 基础知识学习

信号分析和可视化

使用信号分析器来可视化、预处理和探查信号

信号生成和预处理

对信号进行创建、重采样、平滑、去噪和去趋势处理

测量和特征提取

波峰、信号统计、脉冲和跃迁度量、功率、带宽、失真

变换、相关性和建模

互相关、自相关、傅里叶、DCT、希尔伯特、格兹尔、参数化建模、线性预测编码

数字和模拟滤波器

FIR 和 IIR、单速率和多速率滤波器设计、分析和实现

频谱分析

功率谱、相干性、窗口

时频分析

频谱图、同步压缩、重排、Wigner-Ville、时频边缘、数据自适应方法

振动分析

阶数分析、时间同步平均、包络频谱、模态分析、雨流计数

使用 AI 进行信号处理

信号标注、特征工程、数据集生成、异常检测

代码生成和 GPU 支持

生成可移植的 C/C++/MEX 函数,并使用 GPU 来部署或加速处理