DSP System Toolbox

信号生成、I/O 和可视化

生成和导入信号

可以从各种源采集所处理的信号。您可以:

  • 从多媒体文件导入音频信号
  • 从声卡记录音频数据
  • 实时采集多声道音频数据
  • 从 IP 网络端口接收 UDP 数据包

仿真结果可以导出到音频文件、音频设备或作为 UDP 数据包在 IP 网络上传输。

还可以使用 DSP System Toolbox 中的函数生成二进制信号、随机信号和常见波形(如正弦波和线性调频信号)。

可视化时域和频域中的信号

DSP System Toolbox 提供了几种用于时域和频域可视化的工具:Time Scope、Spectrum Scope、Vector Scope 和 Waterfall Scope。

Visualizing time-domain signals in the Time Scope tool.
在 Time Scope 工具中可视化时域信号。通过仿真控制,可在 Time Scope 中启动、暂停和停止仿真。

Time Scope 会显示时域中的信号并支持各种信号 — 连续和离散、固定大小和可变大小、浮点和定点数据以及 N 维信号。还可以在相同轴上显示多个信号,其中每个输入信号具有不同维度、采样速率和数据类型。通过 Time Scope 中的仿真控制,可以对仿真进行启动、暂停、继续、拍摄快照或停止,而不必切换窗口。

Spectrum Scope 可估计时域输入信号的频谱,并以线性刻度或对数刻度显示其频率频谱。通过范围参数可以指定 FFT 长度、缓冲区大小以及交叠和频谱单位。

Vector Scope 是类似于数字示波器的综合显示工具。可以用于显示来自向量的连续时间样本或显示包含数据(如滤波器系数或频谱幅度)的向量。

Waterfall Scope 可同时显示多个数据向量,其中每个向量表示连续采样时间上的输入数据。此工具仅显示实值双精度数据。

下一页: DSP 系统模型的定点实现和代码生成

试用 DSP System Toolbox

获取试用版软件

基于Simulink的树莓派开发板(Raspberry Pi)编程

观看网上技术交流会录像