




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上实 验 报 告课程名称: 无线网络通信技术 实验项目: 无线网络通信技术实验 实验地点: 致远楼B503教室 专业班级: * 学号: * 学生姓名: * 指导教师: 张巍 2017年 4 月 2 日太原理工大学实验报告一学院名称专业班级实验成绩学生姓名学号实验日期课程名称无线网络通信技术 实验题目实验一 四相移相键控(QPSK)调制及解调实验1、 实验目的和要求:1、掌握QPSK调制解调原理及特性。2、掌握利用MATLAB编程实现调制及解调的方法。二、实验内容:1、利用MATLAB编程实现QPSK调制及解调。2、观察I、Q两路基带信号的特征及与输入NRZ码的关系。3、
2、观察I、Q调制解调过程中各信号变化。三、主要仪器设备Win10 64位操作系统笔记本电脑及MATLAB R2009a四、主要操作方法与实验步骤:%日期 2017%功能 QPSK的调制解调,基带信号点数t(限偶数),基波频率w0可设置clear all; nb=32; % 传输的比特数 T=1; % 基带信号宽度,也就是基波频率fc=8/T; % 载波频率ml=2; % 调制信号类型的一个标志位c = 4*nb; %单周期采样点数delta_T=T/c; % 采样间隔fs=1/delta_T; % 采样频率t=0:delta_T:nb*T-delta_T % 限定t的取值范围 c * nbN=l
3、ength(t); % 采样数 % 调制部分% 基带信号的产生data=fix(2*rand(1,nb); % 调用一个随机函数(0 or 1),输出到一个1*100的矩阵datanrz=data.*2-1; % 变成极性码for i=1:nb data1(i-1)/delta_T+1:i/delta_T)=datanrz(i); % 将极性码变成对应的波形信号end % 将基带信号变换成对应波形信号for i=1:nb data0(i-1)/delta_T+1:i/delta_T)=data(i); % 将基带信号变成对应的波形信号end % 串并转换,将奇偶位数据分开idata=datan
4、rz(1:ml:(nb-1); % 将奇偶位分开,因此间隔m1为2 qdata=datanrz(2:ml:nb);% QPSK信号的调制for i=1:nb/2 ich(2*(i-1)/delta_T+1):2*(i/delta_T)=idata(i);endfor ii=1:N/T a(ii)=(1/sqrt(2)*cos(2*pi*fc*t(ii); endidata1=ich.*a; % 奇数位数据与余弦函数相乘,得到一路的调制信号for j=1:nb/2 qch(2*(j-1)/delta_T+1):2*(j/delta_T)=qdata(j);end for jj=1:N/T b(j
5、j)=(1/sqrt(2)*sin(2*pi*fc*t(jj);endqdata1=qch.*b;% 偶数位数据与余弦函数相乘,得到另一路的调制信号st = idata1 - qdata1;%信道中SNR=0; % 信噪比stn = awgn(st,SNR);%解调% %设计滤波器%B,A = butter(3,0.01,'low');h1,w = freqz(B,A);%相干解调ist = stn .* a;p =length(ist)qst = stn .* (-b);%滤波istl = filter(B,A,ist);qstl = filter(B,A,qst);%抽样判
6、决% for i = 1 : nb/2 if istl(2*(p/nb)*(i-1)+(1*(p/nb) >= 0 in(i) = 1; else in(i) = 0; end if qstl(2*(p/nb)*(i-1)+(1*(p/nb) >= 0 qn(i) = 1; else qn(i) = 0; endend%并串转换for i = 1 : nb/2 y(2*i-1) = in(i); y(2*i) = qn(i);endfor i = 1 : nb yy(i-1)/delta_T+1:i/delta_T) = y(i);enddatayNfigure;subplot(4
7、,1,1)plot(data0*0.7),title('基带信号,4096维二进制序列,对应向量是data0');subplot(4,1,2)plot(data1*0.7),title('双极性信号,4096维双极性序列,对应向量是data1');subplot(4,1,3)plot(ich*0.7),title('I路数据,4096维双极性序列,对应向量是ich');subplot(4,1,4)plot(qch*0.7),title('Q路数据,4096维双极性序列,对应向量是qch ');figure;subplot(4,1,
8、1)plot(ist),title('相干解调I路信号,4096维且值为(-1,1)的序列,对应向量是ist ');subplot(4,1,2)plot(qst),title('相干解调Q路信号,4096维且值为(-1,1)的序列,对应向量是qst ');subplot(4,1,3)plot(istl),title('I路解调波形,4096维且值为(-1,1)的序列,对应向量是istl ');subplot(4,1,4)plot(qstl),title('Q路解调波形,4096维且值为(-1,1)的序列,对应向量是qstl ');
9、%画图%figure;subplot(4,2,1);plot(data0*0.7),title('基带信号');subplot(4,2,2);psd(abs(fft(data0),title('基带信号频谱');subplot(4,2,3);plot(st),title('调制信号');subplot(4,2,4);psd(abs(fft(st),title('调制信号频谱');subplot(4,2,5);plot(stn),title('stn信道波形');subplot(4,2,6);psd(abs(fft(
10、stn),title('经过高斯信道信号频谱');subplot(4,2,7);plot(yy*0.7),title('解调后的基带信号');subplot(4,2,8);psd(abs(fft(yy),title('解调后的基带信号频谱');五、实验结果与分析六、讨论、心得第一次使用MATLAB软件,在安装的过程中也遇到了一些问题,对于实验一QPSK调制与解调,老师在实验前就已经给出了代码,并对实验做了详细的讲解,通过结合老师的实验PPT,更深刻的理解了QPSK调制解调的原理及特性。通过对每条代码作用的思考,掌握了利用MATLAB编程实现调制及
11、解调的方法和步骤。而且感受到了MATLAB软件的强大之处。七、辅导教师点评:教师签字:太原理工大学实验报告二学院名称专业班级实验成绩学生姓名学号实验日期课程名称无线网络通信技术 实验题目m序列产生及其特性实验一、实验目的和要求:通过本实验掌握m序列的产生方法、特性及应用。2、 实验内容:1、按照课本P182图5-5,设计4阶m序列产生方法。并编写MATLAB程序,要求输出周期为15的m序列“1001”2、编写程序验证m序列的相关性质,如平衡特性,游程分布特性,延位相加特性。要求至少验证一条性质。三、主要仪器设备Win10 64位操作系统笔记本电脑及MATLAB R2009a4、 主要操作方法与
12、实验步骤: 图2-1 4阶移位寄存器序列生成器该序列生成器能够产生周期为15的0,1二值序列。设初始状态(a1,a2,a3,a4)= (1,0,0,0),则周期序列输出为:1001 。(1)按照图2-1,设计4阶m序列产生方法。(2)编写MATLAB程序并上机调试,最后要求输出周期为15的m序列“1001”。(3)编写程序验证m序列的平衡特性:在m序列的一周期中,“1”的个数仅比“0”的个数多1,即“1”的个数为(N+1)/2,“0”的个数为(N-1)/2。(N为周期)程序代码:clear all; a4=1;a3=0;a2=0;a1=0;aa=0;bb=0;s=;for i=1:15 b4=
13、a4;b3=a3;b2=a2;b1=a1; a1=b2;a2=b3;a3=b4; a4=xor(b1,b4); if b1=1 s(i)=b1; aa=aa+1; else s(i)=0; bb=bb+1; endendfprintf('m序列为:')for i=1:15 fprintf('%d',s(i)endfprintf('n')fprintf('1的个数为:%dn',aa)fprintf('0的个数为:%dn',bb)五、实验结果与分析首先设置四个初始的状态值,再通过四个临时变量进行移位运算,将运算后结果保
14、存在数组中,并在输出数组结果的同时统计序列中1和0 的个数,最后输出统计结果,从而验证了m序列的平衡特性。6、 讨论、心得在写这个实验之前,花费了一些时间来研究MATLAB的语法,在编写程序的过程中,虽然思路很明确,但也遇到了一些困难,对有些语法的理解不是明确,通过自己在网上查阅资料,解决了问题,经过不断的调试,达到了预期的输出结果,完成了题目的要求。通过这个程序的编写,感觉MATLAB和C语言在输出方面有些许的类似。七、辅导教师点评:教师签字:太原理工大学实验报告三学院名称专业班级实验成绩学生姓名学号实验日期课程名称无线网络通信技术 实验题目信道编码一、实验目的和要求:1、学习并理解信道编码
15、的目的、要求等基本概念2. 学会使用MATLAB实现奇偶监督码的检错模拟与分析二、实验内容:1、输入任意行任意列的一个二进制序列,也即发送码组,再加上1位监督位,在接收端使用奇偶监督码中的偶数监督码进行检错。2、若发送码组为,要求加上1位监督位,在接收端使用奇偶监督码中的偶数监督码进行检错。三、主要仪器设备Win10 64位操作系统笔记本电脑及MATLAB R2009a4、 主要操作方法与实验步骤:程序代码:1、 输入任意行任意列的一个二进制序列,也即发送码组,再加上1位监督位,在接收端使用奇偶监督码中的偶数监督码进行检错。clear all;m=input('请输入行数:')
16、; n=input('请输入列数:'); s=randint(m,n);sfor i=1:m num=0; for j=1:n if s(i,j)=1 num=num+1; end if rem(num,2)=0 s(i,n+1)=0; else s(i,n+1)=1; end endendfprintf('偶数监督码:n')s2、 若发送码组为,要求加上1位监督位,在接收端使用奇偶监督码中的偶数监督码进行检错。clear all;s=1 1 0 0 1 1 1;fprintf('发送码组为:')num=0;sfor i=1:7 if s(i)=
17、1 num=num+1; endenda=rem(num,2);if a=0 s(8)=0;else s(8)=1;endfprintf('偶数校验:')s五、实验结果与分析1.2.六、讨论、心得有了实验二的基础之后,对于实验三来说就简单的很多,感觉MATLAB的函数用起来很方便,仔细体会并理解了偶校验的实质和精髓。七.辅导教师点评:教师签字:太原理工大学实验报告四学院名称专业班级实验成绩学生姓名学号实验日期课程名称无线网络通信技术 实验题目基于Simulink的通信系统建模与仿真1、 实验目的和要求:1、通过利用matlab simulink,熟悉matlab simulink仿真工具。2、通过实验更好地掌握课本相关知识,熟悉2ASK的调制与解调。二、实验内容:使用MATLAB中的Simulink工具箱搭建ASK调制及解调的框图(使用模拟相乘法及相干解调法)三、主要仪器设备:Win10 64位操作系统笔记本电脑,及软件MATLAB R2009a4、 主要操作方法与实验步骤:(一)首先进入matlab,在命令窗口输入simulink,进入simulink界面。如下图:(二)单击此窗口中的File菜单中的选项New中的Model命令,出现如下窗口:(三)使用Simulink中的工具,画出如下图所
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业企业出纳试题及答案
- 职场沟通中的职务变化应对试题及答案
- 社交媒体在2025年文化传播中的民族品牌塑造与舆论引导策略报告
- 天然气水合物(可燃冰)开采技术国际合作政策与机遇预研报告
- 制造业2025年数据治理与产业协同创新策略研究报告
- 江苏省苏州市常熟市2024-2025学年高三下学期第一次质检英语试题含解析
- 如何提升家具设计中的用户满意度试题及答案
- 春晚小品测试题及答案
- 电商直播领域主播与品牌合作新趋势2025年风险控制报告
- 四川省德阳市2025年第二学期期初测试高三化学试题含解析
- 不分手协议书合同书
- 2025年护士执业资格考试题库基础护理学专项:新生儿护理操作要点试题
- 2025届高三语文4月名校联考作文汇编(审题+立意+范文)
- GB/T 5453-2025纺织品织物透气性的测定
- 国企人事专员笔试试题及答案
- 2025年甘肃兰州建设投资(控股)集团有限公司招聘笔试参考题库附带答案详解
- IIT临床研究培训
- 污水处理厂设备运行的管理及维护措施
- 1-江苏省冶金等工贸企业安全生产标准化运行质量审计评分表-
- 弘扬航天精神拥抱星辰大海!课件高一上学期载人航天主题班会
- 《excel数据分析》课件
评论
0/150
提交评论