MATLAB实验三【DOC精选】.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB实验三【DOC精选】

实验报告 题目 三 一:实验题目: Using the bilinear transformation and a lowpadd analog Butterworth prototype ,design a lowpass digital fikter operating at a rate of 20KHz and having paddband extending to 4KHz with maximum passband attenuation of 0.5dB,and stopband starting at 5KHz with a minimum stopband attenuation of 10dB. 二:实验目的 (1)熟悉巴特沃斯滤波器设计的方法。 (2)使用Matlab的数字信号处理功能来实现巴特沃斯低通滤波器的设计。 三:实验原理 由已知的各个低通滤波器的设计指标通过特定函数可以确定巴特沃斯低通滤波器的阶数。 进而计算出传输函数的零极点,最终确定传输函数。 四:实验步骤简述 复习熟悉巴特沃斯滤波器的设计方法。 由给出的模拟频率求出数字频率。 得到模拟低通滤波器。 把模拟低通滤波器转换成数字滤波器 输出滤波器的幅度谱图。 五:程序框图 六:源程序 Wp=4000*2*pi;%模拟频率 Ws=5000*2*pi; Rp=0.5;Rs=10; Fs=20000;Ts=1/Fs; wp=Wp*Ts; %数字频率 ws=Ws*Ts; wp1=2*Fs*tan(wp/2);ws1=2*Fs*tan(ws/2); [N,Wn]=buttord(wp1,ws1,Rp,Rs,s);%确定滤波器的阶数 [z,p,k]=buttap(N); %巴特沃兹原型滤波器 [Bap,Aap]=zp2tf(z,p,k); %传递函数模型 [b,a]=lp2lp(Bap,Aap,Wn); %模拟低通滤波器 [bz,az]=bilinear(b,a,Fs) %数字滤波器 [H,W]=freqz(bz,az); subplot(211),plot(W/pi,abs(H)); xlabel(频率(HZ));ylabel(幅度); subplot(212),plot(W/pi,20*log10(abs(H))); xlabel(频率(dB));ylabel(幅度); 七 程序结果及图表 八 实验总结 题目 七 一:实验题目: 该题目的目的是说明一个PN扩频信号在抑制正弦干扰中的有效性。现考虑下图所示的二进制通信系统,对信号发生器的输入乘上一个二进制(±1)PN序列。同一个二进制PN序列用来与解调器输入相乘,因此消除了这个PN序列在期望信号上的影响。信号将传送信号受到一宽带加性噪声序列w(n)和一个正弦干扰序列i(n)=Asinw0n,0w0pi的污损。可以假定A≥M,这里M是来自解调器的每比特的样本数。用和不用PN序列执行这个仿真系统,并在条件A≥M下,对不同的M值(如M=50,100,500,1000)测量差错率。画出每种情况的差错率曲线,作比较并说明结论。说明这个PN序列对于正弦干扰信号的效果。由此说明为什么PN扩频系统在正弦干扰信号存在下优于常规的二进制通信系统。 二:实验目的 (1)学习扩频序列的含义与实现。 (2)一个简单的通信系统,即令信号通过一个有噪声的系统,对加上PN序列和不加PN序列后的差错率比较,说明扩频序列在抑制正弦干扰中的有效性。 三:实验原理 信号S(n)与PN扩频序列相乘(异或实现)后,经过叠加正弦噪声,然后再与序列相乘恢复出经过系统后的信号,与原输入信号相比较后得到差错率。根据差错率可以证明PN扩频信号是否有利于通信系统中正弦噪声的抑制。 四:实验步骤简述 理解PN序列概念,编写PN序列产生子函数。 编写输入信号及噪声子函数。 通过对子函数的调用实现通信系统,比较输入前后信号的差错率。 通过画图程序输出差错率-信噪比图像。 五:程序框图 否 是 六:源程序 function []=ti7() while(1) fprintf(如果M输入0,则退出程序\n); M=input(请选择

您可能关注的文档

文档评论(0)

taotao0b + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档