用以下的程序为基础改编成中通滤波器。【顺便求解答一下疑问(*/ω\*)】
滤除10Hz和200Hz,保留100Hz(后来加的)
f1=10; f2=200; fs=1000; % 模拟频率
F1=f1/fs; F2=f2/fs; % 数字频率
fRange =[0,15*F1,15*F1,1]; % 【为何这样取值】
hVal=[1,1,0,0]; % 幅值指标
b=fir2(60,fRange,hVal); % 【此处的b是干什么的】
[H,W]=freqz(b,1); % 【不理解】
subplot(3,1,1);plot(W/pi,abs(H)); % 【(W/pi,abs(H))代表什么】
n1=0:511; %【为何这样分段?分成三段要怎样分】
n2=512:1023;
n=[n1 n2];
x1=sin(2*pi*F1*n1); % 产生对应于 10Hz 的离散正弦信号
x2=sin(2*pi*F2*n2); % 产生对应于 200Hz 的离散正弦信号
x=[x1,x2]; % 将 x1 和 x2 组合成一个待滤波信号
y=filter(b,1,x); %【三个参数的作用分别是什么】
subplot(3,1,2);plot( x); % 绘制滤波前信号
subplot(3,1,3);plot( y); % 绘制滤波后信号
我LOW货,是带通= =