subplot(3,2,1);
plot(w/pi,db);
axis([0,1,-50,10]);
grid on
xlabel('\omega/\pi');
ylabel('幅度(dB)');
title('直接调用函数设计的滤波器的幅频响应曲线');
%输入信号及其波形
x=[-0.0289,0.3943,0.9965,1.1266,0.9995,1.0891,1.2262,1.0699,0.8990,0.7685,0.7844,0.9471,1.4317,1.6765,1.7629,-3.2903,3.4122,4.5403,-2.1667,-2.0584,4.6694,2.0368,-0.4864,0.1427,2.5652,-1.8980,-0.0527,-1.4730,2.7884,-6.4092,2.9084,-5.1428,1.5929,0.0014,-0.6010,-4.3059,-0.4518,1.9959,-3.3526,0.5745,-3.5487,0.5913,-0.2472,-1.5479,-2.4422,2.5066,-4.2421,-2.3588,3.8869,-3.9855,0.9583,-1.2164,3.7050,1.2411,-1.7249,0.9964,3.9695,1.3400,-3.5513,5.8552,-2.8092,2.6877,0.4444,3.5641];
subplot(3,2,4)
k=0:255;
plot(2*k/256,abs(X))
axis([0,2,0,60]);
xlabel('k');
ylabel('X(k)');