DSP System Toolbox 快速入门
DSP System Toolbox™ 提供算法、App 和示波器,用于在 MATLAB® 和 Simulink® 中设计、仿真和分析信号处理系统。您可以对用于通信、雷达、音频、医疗设备、物联网和其他应用的实时 DSP 系统进行建模。
使用 DSP System Toolbox,您可以设计和分析 FIR、IIR、多速率、多级和自适应滤波器。您可以从变量、数据文件和网络设备流式传输信号以进行系统开发和验证。通过时域示波器、频谱分析仪和逻辑分析仪,您可以对流信号进行动态可视化和测量。在桌面原型构建和嵌入式处理器(包括 ARM® Cortex® 架构)部署方面,该工具箱支持 C/C++ 代码生成。它还支持从滤波器、FFT、IFFT 和其他算法进行位精确定点建模和 HDL 代码生成。
算法采用多种形式,包括 MATLAB 函数、System object 和 Simulink 模块。
教程
- Introduction to Streaming Signal Processing in MATLAB
Use System objects to process streaming signals in MATLAB®. - Tunable Lowpass Filtering of Noisy Input in Simulink
This example shows how to filter a noisy chirp signal with a lowpass filter that has a tunable passband frequency. - Lowpass Filter Design in MATLAB
This example shows how to design lowpass filters. - Multirate Filtering in MATLAB and Simulink
Perform multirate filtering using rate conversion objects and blocks. - Signal Visualization and Measurements in MATLAB
Visualize and measure signals in the time and frequency domain in MATLAB® using a time scope and spectrum analyzer. - Estimate the Power Spectrum in Simulink
Compute the power spectrum using the Spectrum Analyzer and the Spectrum Estimator blocks. - What Are Moving Statistics?
Learn how moving statistics are calculated. - Data Transmission Using UDP in Simulink
Transmit and receive a sine wave signal over UDP network. - Understanding C Code Generation in DSP System Toolbox
Generate C code from DSP System Toolbox signal processing algorithms using MATLAB Coder™ and Simulink Coder. - Generate Standalone Executable and Interact with It Using UDP
This example shows how to generate a standalone executable for streaming statistics using MATLAB® Coder™ and tune the generated executable using a user interface (UI) that is running in MATLAB®.
滤波器和流信号处理
可视化和测量信号
频谱分析
测量和统计
设备和网络
代码生成
关于 DSP 系统建模
- Sample- and Frame-Based Concepts
Explore basic signal concepts in the context of a Simulink model. Learn more about sample-based processing and frame-based processing.
- 针对信号处理模型配置 Simulink 环境
显示如何配置 Simulink 环境以用于信号处理模型。
- 使用模块参数值进行调优和试验 (Simulink)
构建模型时,您可以使用模块参数(例如,Transfer Fcn 模块的系数)进行试验,以帮助您确定使用哪些模块。
精选示例
视频
Simulink 中基于帧的处理
如何在 Simulink 中将信号作为帧进行处理。
如何在 Simulink 中进行信号滤波
如何在 Simulink 中使用 DSP System Toolbox 的可调和不可调滤波器对信号进行滤波。
在 Simulink 中使用 DSP System Toolbox 进行多速率系统建模
在 Simulink 中使用 DSP System Toolbox 的多速率模块进行多速率系统建模。