Signal Processing Toolbox

信号的生成、可视化和分析

通过 Signal Processing Toolbox,您可以在 MATLAB® 中生成和分析离散信号。您可以:

  • 创建离散信号值的向量
  • 使用内置的工具箱函数生成标准波形
  • 从文件导入信号
  • 从仪器, 多媒体设备和其它硬件采集信号

生成波形

您可以使用工具箱中的信号生成函数生成连续信号和离散信号。支持的常用波形包括:

  • 周期波形,如正弦、平方、锯齿波和矩形信号
  • 非周期波形,如线性调频信号和高斯脉冲信号
  • 常用序列,如单位冲激、单位阶跃和单位斜坡序列

波形可视化和分析

您可以根据 MATLAB 中创建的时间矢量绘制信号,将时域中的信号可视化。也可以使用茎干图、阶梯图和其它 MATLAB 图形从不同角度显示信号特性。可以使用计算 DFT 和 STFT 的函数将时域信号转换为频域信号。

周期、非周期和扫频波形可视化

周期、非周期和扫频波形可视化

交互式信号处理

Signal Analysis 应用程序支持信号浏览、滤波器设计和分析以及频谱查看等基本信号分析任务。使用这些工具,您可以:

  • 导入时域中的单信道或多信道信号并将其可视化
  • 进行信号测量,如测量斜率和峰值
  • 通过 PC 声卡播放音频信号
  • 设计或导入各种长度和响应类型的 FIR 和 IIR 滤波器
  • 查看设计或导入的滤波器的特性,包括幅度、相位、冲激和阶跃响应
  • 将滤波器应用于选定的信号
  • 使用不同频谱估计方法对频域中的信号进行图形化分析
使用Signal Processing Tool (SPTool) 中的信号浏览器界面将时域中的语音信号可视化。

使用Signal Processing Tool (SPTool) 中的信号浏览器界面将时域中的语音信号可视化。

下一页: 在 MATLAB 中执行频谱分析

试用 Signal Processing Toolbox

获取试用版软件