(3) VB 6.0的调试工具包括断点、中断表达式、监视表达式、逐语句运行、逐过程运行、通过窗口显示变量和属性的值。VB 6.0还包括特别的调试功能,比如在运行过程中进行编辑,设置下一个执行语句以及在应用程序处于中断模式时进行过程测试等。

4.2 IIR数字滤波器的设计与实现

本设计采用数字巴特沃斯滤波器(Butterworth)。巴特沃斯滤波器的幅度响应在通带内具有最平坦的特性,并且在通带和阻带内幅度特性是单调变化的。模拟Butter-worth滤波器的幅度平方函数为:

其中ω为角频率,ωc为截止频率,N是滤波器的阶数。从式(9)看出,随着N的增大,幅度响应曲线在截止频率附近变得更加陡,即在通带内有更多部分的幅度接近于1,而在阻带内以更快的速度下降至零。如果用s代替jω,即经解析延拓,则式(9)可写为:

由此得到极点

从上式看出,Butterworth滤波器的极点分布有如下特点:他在s平面上共有2N个极点等角距地分布在半径为ωc的圆上,这些极点对称于虚轴,而虚轴上无极点。N为奇数时,实轴上有两个极点。N为偶数时,实轴上无极点。各极点间的角度距为π/N,Butterworth其传递函数如下:

当N为偶数时: