功能: FFT带通滤波

格式: DataFilterByFFT(data, fs, minF, maxF)
data : 矩阵变量, 里面存储实数序列值。
fs   : 序列采样频率。
minF : 带通频率下限。
maxF : 带通频率上限。

说明:
1. 本函数使用FFT将data变换到频率域, 然后将频率域内不在[minF, maxF]范围内的数据置0后再FFT逆变换回来。

例子:
fs = 200;
x = 1:500;
y = 4 * {Sin<矩阵运算\Sin>}(2*pi*10*x/fs) +  {Sin<矩阵运算\Sin>}(2 * pi *80 *x/fs);

//上面的y数据在频率为10与80处具有高频信号, 这里我们将频率大于60的信号给滤掉,则执行如下代码
z = DataFilterByFFT(y, fs, 0, 60);

//执行后,可以按如下方式绘制z的频率图, 可以发现80Hz的高频信号已经没有了
{PlotFFT<矩阵运算\PlotFFT>}(z, fs);