数字信号处理课程设计带通滤波器-课程设计

数字信号处理课程设计带通滤波器-课程设计

ID:39578545

大小:15.99 KB

页数:3页

时间:2019-07-06

数字信号处理课程设计带通滤波器-课程设计_第1页
数字信号处理课程设计带通滤波器-课程设计_第2页
数字信号处理课程设计带通滤波器-课程设计_第3页
资源描述:

《数字信号处理课程设计带通滤波器-课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数字信号处理课程设计带通滤波器-课程设计现代数字信号处理课程设计带通滤波器下载一.设计目的1、通过试验对滤波器的知识有一定的了解和巩固。2、通过设计对数字滤波器的知识有更好的认识。3、熟悉filter的设计及作用。4、了解付氏变换的应用情况。 二.设计内容和要求(1)产生100,200,300hz的正弦信号并叠加。  通过程序的设计来实现三个正弦信号的输出并且进行叠加,他们的频率分别为:100、200、300HZ。并且把他们显示在同一个figure中进行对比。并且对他们都进行fft变换使得他们能够显示出来在频域的图形,并且作对

2、比,使他们显示在同一个figure中,和时域的进行对比。(2)设计在150,250hz之间的带通filter。利用一些带通滤波器的知识进行参数的设置,来实现一个带宽为150~~~250HZ的带通滤波器,从而实现对前面的三个正弦波的合并波形进行滤波。并且将这些波形显示在同一个figure中。进行对比。(3)合成信号通过filter前后的情况对比        设计程序把三个正弦波进行合并,并且在figure中进行输出,同时把信号通过带通滤波器后的合并信号也显示在其中,进行对比。源代码f1=100;f2=200;f3=300;t=

3、0:0.001:2;figure(1);  a1=input(‘输入y1的幅度:’);a2=input(‘输入y2的幅度:’);a3=input(‘输入y3的幅度:’)y1=a1sin(2*pi*f1*t);Y=fft(y1,40000);Y1=abs(Y);subplot(3,2,1);plot(t,y1)axis([0,0.09,-1,1]);Title('时域100HZ正弦信号波形图');xlabel('T');ylabel('A');gridon;subplot(3,2,2);stem(Y1,'-y');Title('

4、频域100HZ正弦信号幅度特性');xlabel('F');ylabel('A');axis([0,310,0,40000]);gridon; y2=a2sin(2*pi*f2*t);Y=fft(y2,40000);Y1=abs(Y);subplot(3,2,3);plot(t,y2);Title('时域200HZ正弦信号波形');xlabel('T');ylabel('A');axis([0,0.09,-1,1]);gridon;subplot(3,2,4);stem(Y1,'-y');Title('频域200HZ正弦信号幅

5、度特性');xlabel('F');ylabel('A');axis([0,310,0,40000]);gridon; y3=a3sin(2*pi*f3*t);Y=fft(y3,40000);Y1=abs(Y);subplot(3,2,5);plot(t,y3);Title('时域300HZ正弦信号波形');xlabel('T');ylabel('A');axis([0,0.09,-1,1]);gridon;subplot(3,2,6);stem(Y1,'-y');Title('频域300HZ正弦信号幅度特性');xlabel

6、('F');ylabel('A');axis([0,310,0,40000]);gridon; %带通滤波器的程序代码figure(2);f_N=40000;f_P=[150,250];f_S=[100,300];R_p=3;R_s=25;Ws=f_S/(f_N/2);Wp=f_P/(f_N/2);[n,Wn]=buttord(Wp,Ws,R_p,R_s);[b,a]=butter(n,Wn);freqz(b,a,1000,40000);subplot(2,1,1);axis([0,500,-40,2]); %合成信号的波形图

7、figure(3);y=y1+y2+y3;Y=fft(y,40000);subplot(2,2,1);plot(t,y);Title('合并信号后合并信号的时域波形');xlabel('T');ylabel('A');axis([0,0.09,-1,1]);gridon;subplot(2,2,2);stem(Y,'-y');Title('合并信号后合并信号幅域特性');xlabel('F');ylabel('A');axis([0,310,0,40000]);gridon; %合并信号经过带通滤波器后的时域和频域波形图y1=

8、filter(b,a,y);y2=fft(y1,40000);subplot(2,2,3);plot(t,y1);Title('合并信号经过滤波器后的时域波形');xlabel('T');ylabel('A');axis([0,0.09,-1,1]);gridon;subpl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。