科研训练电科赵荷.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
科研训练电科赵荷

西安邮电学院 通信与信息工程学院 科研训练报告 专业班级: 电科0902班 学生姓名: 赵荷 学号(班内序号): 01号) 2012 年 12 月 13 日 指导教师评语: 实 验 成 绩: 指导(辅导)教师 : 说明: 模板以《生产实习》课程为例,因此红色字体部分为可更改部分,请根据所授课程的实际情况填写。 本实习报告封皮适用于通信与信息工程学院所有实践、实验类课程(如:《生产实习》、《科研训练》、《企业实习》、《下一代网络实验》、《信息安全基础实验》、《移动通信基础实验》、《信息安全专业课程设计》、《通信工程专业课程设计》、《认识实习》、《通信软件设计课内实验》、《基于JAVA的网络编程》、《通信网络实验》、《移动通信实验》等)。 封面中,时间一栏指的是学生提交报告的时间,如:2011年3月10日 基于MATLAB的FIR数字低通滤波器的实现设计 设计目的 1、通过课程设计把自己在大学中所学的知识应用到实践当中。 2、深入了解利用 Matlab 设计 FIR 数字滤波器的基本方法。 3、在课程设计的过程中掌握程序编译及软件设计的基本方法。 4、提高自己对于新知识的学习能力及进行实际操作的能力。 5、锻炼自己通过网络及各种资料解决实际问题的能力。FIR 滤波器具有严格的相位特性,对于信号处理和数据传输是很重要的。 目前 FIR 滤波器的设计方法主要有三种:窗函数法、频率取样法和切比雪夫 等波纹逼近的最优化设计方法。常用的是窗函数法和切比雪夫等波纹逼近的 最优化设计方法。本实验中的窗函数法比较简单,可应用现成的窗函数公式, 在技术指标要求高的时候是比较灵活方便的。 如果 FIR 滤波器的 h(n)为实数, 而且满足以下任意条件,滤波器就具有准 确的线性相位: 第一种:偶对称,h(n)=h(N-1-n), 第二种:奇对称,h(n)=-h(N-1-n), 对称中心在 n=(N-1)/2 处 φ (ω)=-(N-1)ω/2 φ(ω)=-(N-1)ω/2+pi/2clear; fs = 100000000;%200MHz t = (1:1000)/fs; x = 5 * cos(2 * pi ** t) + 10 * cos(2 * pi ** t);%原始信号 L = length(x); N = 2^(nextpow2(L));%? Hw = fft(x,N); figure(1); subplot(2,1,1); plot(t(L/5:L/3),x(L/5:L/3)); grid on; title(x = 5 * cos(2 * pi ** t) + 10 * cos(2 * pi ** t);); xlabel(时间/s); subplot(2,1,2); plot((0:N-1)*fs/L,abs(Hw));% 查看信号频谱 grid on; title(滤波前信号频谱图); xlabel(频率/Hz); ylabel(振幅|H(e^jw)|); x_1 = 5 * cos(2 * pi ** t); x_1 = filter(hh1,1,x);% 滤波 %x_1(1:ceil(N/2))=[];% 群延时N/2,删除无用信号部分 L=length(x_1); N=2^(nextpow2(L)); Hw_1=fft(x_1,N); figure(2); subplot(2,1,1); plot(t(L/5:L/3),x_1(L/5

文档评论(0)

phltaotao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档