1
MATLAB与数字信号处理实验
1.9 第六章 图形化信号处理设计工具——SPTool

第六章 图形化信号处理设计工具——SPTool

本章将介绍如何利用MATLAB的图形用户界面(Graphic User Interface,GUI)功能来辅助完成信号处理工作,SPTool是MATLAB信号处理工具箱中自带的交互式图形用户界面(Interactive GUI)工具,它可以用来完成以下任务:

信号分析;

滤波器设计;

滤波器的分析与浏览;

频谱分析。

本章将详细介绍SPTool提供的4个基本信号处理GUI程序,它们分别是

(1)信号浏览器用于浏览可视化信号图像,用户可以借助这个工具和音频硬件来分析信号序列。

(2)滤波器设计器可用于设计和编辑FIR和IIR数字滤波器,绝大多数MATLAB信号处理工具箱提供的命令行函数都可以在这个可视化滤波器设计器中被调用,用户可以在这个GUI工具中按自己的需要调用Pole/Zero编辑器设计出符合自己需要的滤波器。

(3)滤波器浏览器这个工具主要用于分析滤波器的特性。

(4)频谱浏览器用于频谱分析,用户可以使用MATLAB信号处理工具箱提供的频谱估计函数去分析某个信号序列的功率谱密度。