研究了零相位FIR一次数字微分算法,并对单频仿真信号进行了验证。
下面是仿真数据计算的结果:
仿真信号:x = sin(2*pi*f*t)/(2*pi*f),幅值A = 1/(2*pi*f),
其对应的一次理论微分结果为x' = cos(2*pi*f*t)。
假设采样频率Fs=1000Hz,信号频率f=1, 10, 50, 200, 400Hz。
下面分别列出上述5种频率的微分结果:
由上自下分别为:
1. 比较原始波形(放大2×pi×f倍)与一次微分计算结果
2. 一次微分计算结果与理论微分结果比对
3. 计算微分结果与理论微分信号的绝对误差
一。f = 1Hz
二。f = 10Hz
三。f = 50Hz
四。f = 200Hz
五。f = 400Hz
注意上述图中的相位关系。