新建
上传
首页
助手
最?/div>
资料?/div>
工具

IIR 

低通滤波器的设计程序为?/p>

 

 

Ft=8000;

 

 

Fp=1000;

 

 

Fs=1200;

 

 

As=100 ;

 

 

Ap=1;

 

 

wp=2*pi*Fp/Ft;

 

 

ws=2*pi*Fs/Ft;

 

 

fp=2*Fp*tan(wp/2);

 

 

fs=2*Fs*tan(ws/2);

 

 

[n11,wn11]=buttord(wp,ws,1,50,'s');

 

 

[b11,a11]=butter(n11,wn11,'s');

 

 

[num11,den11]=bilinear(b11,a11,0.5);

 

 

[h,w]=freqz(num11,den11);

 

 

axes(handles.axes1);

 

 

plot(w*8000*0.5/pi,abs(h));

 

 

xlabel('Frequency/Hz');

 

 

ylabel('Magnitude');

 

 

title('

巴特沃斯数字低通滤波器

'); 

 

巴特沃斯带通滤波器设计程序?/p>

: 

Ft=8000;

 

 

Fp1=1200;

 

 

Fp2=3000;

 

 

Fs1=1000;

 

 

Fs2=3200;

 

 

As=100;

 

 

Ap=1;

 

 

wp1=tan(pi*Fp1/Ft);

 

 

wp2=tan(pi*Fp2/Ft);

 

 

ws1=tan(pi*Fs1/Ft);

 

 

ws2=tan(pi*Fs2/Ft);

 

 

w=wp1*wp2/ws2;

 

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

IIR 

低通滤波器的设计程序为?/p>

 

 

Ft=8000;

 

 

Fp=1000;

 

 

Fs=1200;

 

 

As=100 ;

 

 

Ap=1;

 

 

wp=2*pi*Fp/Ft;

 

 

ws=2*pi*Fs/Ft;

 

 

fp=2*Fp*tan(wp/2);

 

 

fs=2*Fs*tan(ws/2);

 

 

[n11,wn11]=buttord(wp,ws,1,50,'s');

 

 

[b11,a11]=butter(n11,wn11,'s');

 

 

[num11,den11]=bilinear(b11,a11,0.5);

 

 

[h,w]=freqz(num11,den11);

 

 

axes(handles.axes1);

 

 

plot(w*8000*0.5/pi,abs(h));

 

 

xlabel('Frequency/Hz');

 

 

ylabel('Magnitude');

 

 

title('

巴特沃斯数字低通滤波器

'); 

 

巴特沃斯带通滤波器设计程序?/p>

: 

Ft=8000;

 

 

Fp1=1200;

 

 

Fp2=3000;

 

 

Fs1=1000;

 

 

Fs2=3200;

 

 

As=100;

 

 

Ap=1;

 

 

wp1=tan(pi*Fp1/Ft);

 

 

wp2=tan(pi*Fp2/Ft);

 

 

ws1=tan(pi*Fs1/Ft);

 

 

ws2=tan(pi*Fs2/Ft);

 

 

w=wp1*wp2/ws2;

 

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

IIR 

低通滤波器的设计程序为?/p>

 

 

Ft=8000;

 

 

Fp=1000;

 

 

Fs=1200;

 

 

As=100 ;

 

 

Ap=1;

 

 

wp=2*pi*Fp/Ft;

 

 

ws=2*pi*Fs/Ft;

 

 

fp=2*Fp*tan(wp/2);

 

 

fs=2*Fs*tan(ws/2);

 

 

[n11,wn11]=buttord(wp,ws,1,50,'s');

 

 

[b11,a11]=butter(n11,wn11,'s');

 

 

[num11,den11]=bilinear(b11,a11,0.5);

 

 

[h,w]=freqz(num11,den11);

 

 

axes(handles.axes1);

 

 

plot(w*8000*0.5/pi,abs(h));

 

 

xlabel('Frequency/Hz');

 

 

ylabel('Magnitude');

 

 

title('

巴特沃斯数字低通滤波器

'); 

 

巴特沃斯带通滤波器设计程序?/p>

: 

Ft=8000;

 

 

Fp1=1200;

 

 

Fp2=3000;

 

 

Fs1=1000;

 

 

Fs2=3200;

 

 

As=100;

 

 

Ap=1;

 

 

wp1=tan(pi*Fp1/Ft);

 

 

wp2=tan(pi*Fp2/Ft);

 

 

ws1=tan(pi*Fs1/Ft);

 

 

ws2=tan(pi*Fs2/Ft);

 

 

w=wp1*wp2/ws2;

 

 

Ͼλ">
Ͼλ
Ŀ

基于MATLAB的数字滤波器的设计程?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

IIR 

低通滤波器的设计程序为?/p>

 

 

Ft=8000;

 

 

Fp=1000;

 

 

Fs=1200;

 

 

As=100 ;

 

 

Ap=1;

 

 

wp=2*pi*Fp/Ft;

 

 

ws=2*pi*Fs/Ft;

 

 

fp=2*Fp*tan(wp/2);

 

 

fs=2*Fs*tan(ws/2);

 

 

[n11,wn11]=buttord(wp,ws,1,50,'s');

 

 

[b11,a11]=butter(n11,wn11,'s');

 

 

[num11,den11]=bilinear(b11,a11,0.5);

 

 

[h,w]=freqz(num11,den11);

 

 

axes(handles.axes1);

 

 

plot(w*8000*0.5/pi,abs(h));

 

 

xlabel('Frequency/Hz');

 

 

ylabel('Magnitude');

 

 

title('

巴特沃斯数字低通滤波器

'); 

 

巴特沃斯带通滤波器设计程序?/p>

: 

Ft=8000;

 

 

Fp1=1200;

 

 

Fp2=3000;

 

 

Fs1=1000;

 

 

Fs2=3200;

 

 

As=100;

 

 

Ap=1;

 

 

wp1=tan(pi*Fp1/Ft);

 

 

wp2=tan(pi*Fp2/Ft);

 

 

ws1=tan(pi*Fs1/Ft);

 

 

ws2=tan(pi*Fs2/Ft);

 

 

w=wp1*wp2/ws2;

 

 



ļ׺.doc޸Ϊ.docĶ

  • Ƶʻ
  • ѧĩԾο
  • ͨѧѧϰضԲ߷о
  • ݴѧԱ뷽16ƽʱҵ1 Ѵ
  • 2015һʦ-蹤Ŀ
  • 2019--ڡͥʾϵִ
  • ִ۴ҵҪ
  • 2018Ƕѧϰͨ̽_ĩԴ
  • пѧһ¡ʽۺϲԾͨð
  • ѧĩ⼰׼-󽫾

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)