用matlab设计巴特沃斯IIR数字低通滤波器对其进行信号处理(要matlab程序)
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 20:18:42
用matlab设计巴特沃斯IIR数字低通滤波器对其进行信号处理(要matlab程序)
{x(n)}={-4,-2,0,-4,-6,-4,-2,-4,-6,-6,-4,-4,-6,-6,-2,6,12,8,0,-16,-38,-60,-84,-90,-66,-32,-4,-2,-4,8,12,12,10,6,6,6,4,0,0,0,0,0,-2,-4,0,0,0,-2,-2,0,0,-2,-2,-2,-2,0}
低通滤波器的指标为:Wp=0.2pi;Ws=0.3pi;Ap=1dB;As=15dB
{x(n)}={-4,-2,0,-4,-6,-4,-2,-4,-6,-6,-4,-4,-6,-6,-2,6,12,8,0,-16,-38,-60,-84,-90,-66,-32,-4,-2,-4,8,12,12,10,6,6,6,4,0,0,0,0,0,-2,-4,0,0,0,-2,-2,0,0,-2,-2,-2,-2,0}
低通滤波器的指标为:Wp=0.2pi;Ws=0.3pi;Ap=1dB;As=15dB
Wp=0.2;Ws=0.3;Ap=1;As=15;
[N,wc]=buttord(Wp,Ws,Ap,As);
[b,a]=butter(N,wc);
xn=[-4,-2,0,-4,-6,-4,-2,-4,-6,-6,-4,-4,-6,-6,-2,6,12,8,0,-16,-38,-60,-84,-90,-66,-32,-4,-2,-4,8,12,12,10,6,6,6,4,0,0,0,0,0,-2,-4,0,0,0,-2,-2,0,0,-2,-2,-2,-2,0];
yn=filter(b,a,xn);
stem(yn)
或plot(yn)
[N,wc]=buttord(Wp,Ws,Ap,As);
[b,a]=butter(N,wc);
xn=[-4,-2,0,-4,-6,-4,-2,-4,-6,-6,-4,-4,-6,-6,-2,6,12,8,0,-16,-38,-60,-84,-90,-66,-32,-4,-2,-4,8,12,12,10,6,6,6,4,0,0,0,0,0,-2,-4,0,0,0,-2,-2,0,0,-2,-2,-2,-2,0];
yn=filter(b,a,xn);
stem(yn)
或plot(yn)
用matlab设计巴特沃斯IIR数字低通滤波器对其进行信号处理(要matlab程序)
matlab低通滤波器设计
这个matlab程序怎么编?(设计低通滤波器)
用matlab设计滤波器
如何用MATLAB构建理想低通滤波器,巴特沃斯低通滤波器,指数低通滤波器和梯形低通滤波器对图像处理
椭圆低通滤波器基于matlab设计程序如下,求每句注释
关于用MATLAB对信号进行频谱分析程序
MatLab设计IIR数字滤波器
根据已知,利用双线性变换法设计IIR数字低通滤波器
采用窗函数法设计一个FIR数字低通滤波器,在MATLAB里输入程序hd=ideal_lp(Wc,N)时,出现错误
求matlab程序 对一个任意信号进行采样和恢复 用MATLAB实现
matlab中想用filter函数实现IIR滤波器