Matlab实验的作业

发布 2022-09-20 20:56:28 阅读 5390

project1

现给出bpsk、qpsk及“书上习题”的调制解调程序,理解各程序,完成以下习题。将程序运行结果及各题目的解答写入word中:

1.用matlab运行书上习题中的“

(a)说明bpsk、qpsk解调判决方法。

(b)误比特率为1ee-3及1e-4时的eb/n0分别是多少?

(c)从物理意义上说明为什么bpsk、qpsk误比特率曲线是重叠的。

(d)当samples减少为100000,10000,1000时观察误比特率曲线的变化,你得出什么结论。

2.用matlab运行“

(a)在各程序中标注“注释”处加上注释(英文或中文)

(b)说明加性高斯白噪声的产生方法,请再给出一种加性高斯白噪声的产生方法,并验证其正确性。

(c)参考“的画图功能,给出eb/n0---误比特率曲线和高斯信道下的理论误比特率曲线。

(d)观察nd及nloop参数变化时,曲线的现象,并说明原因。

(e)画出不同信噪比条件下的的星座图,解释其对误码率的影响。

(f)通过程序画出qpsk和bpsk的eb/n0---误比特率曲线,观察曲线的现象,能得出什么结论。

3.若信源是你的学号,结合程序说明其在qpsk (调制mod)和(解调demod)子程序中的具体实现过程。

4.针对题目2中的bpsk、qpsk,(a)若信道使信号幅度呈瑞利衰落,画出eb/n0---误比特率曲线和瑞利衰落下的理论误比特率曲线 ,说明与题目2观察结果的异同,并说明原因。

(b)若信道使信号幅度呈莱斯衰落,更改k值的大小,画出eb/n0---误比特率曲线、瑞利衰落下的理论误比特率曲线和高斯信道下的理论误比特率曲线,观察曲线的现象,能得出什么结论。

project2

现给出循环码及卷积码的编解码程序,理解各程序,完成以下习题。将程序运行结果及各题目的解答写入word中:

1.用matlab运行书上习题中的“

(a)说明(7,4)码的纠错检错方法。

(b)在程序中标注“注释”处加上注释(英文或中文)

(c)对于编码和未编码的情况,误比特率为1ee-3及1e-4时的eb/n0分别是多少?

(d)从物理意义上说明编码增益问题。

(e)当采用(15,11)码时,观察与(7,4)码相比编码增益的变化。

2.针对题目1中的。

(a)若信道使信号幅度呈瑞利衰落,画出编码与未编码的eb/n0---误比特率曲线,说明与题目1观察结果的异同,并说明原因。

(b)若信道使信号幅度呈莱斯衰落,画出编码与未编码的eb/n0---误比特率曲线,更改k值的大小,观察曲线的现象,能得出什么结论。

3.为(2,1,7)卷积码采用硬判决译码时在awgn中的误比特性能的**主程序,用matlab运行主程序将运行结果写入word文档中,并回答以下问题(tblen为回溯长度):

a)在标识注释处注释(中文或英文)

b)在误比特率pb=10-5处,硬判决的编码增益(与未编码比较)

c)详细的解释以下函数(包括函数用法,意义,参数设置等方面)

trellis = poly2trellis(constlen, codegen)

expvitber = bercoding(ebno, 'conv', hard', coderate, dspec)、msg_rx = awgn(msg_tx, esn0-10*log10(1/coderate))

hmod = m', m, 'phaseoffset', pi/4, 'symbolorder', gray', inputtype', bit')

msg_tx = modulate(hmod, msg_enc)

hdemod = m', m, 'phaseoffset', pi/4, 'symbolorder', gray', outputtype', bit')

msg_demod = demodulate(hdemod, msg_rx);

d)要保证性能没有显著下降,tblen至少应为多少;

4.为(2,1,7)卷积码采用软判决译码时在awgn中的误比特性能的**主程序,用matlab运行主程序将运行结果写入word文档中,并回答以下问题(tblen为回溯长度):

a)在标识注释处注释(中文或英文)

b)在snr=4db时,要保证**精度,大概需要至少**多少个码字?

c)在误比特率pb=10-5处,2比特软判决的编码增益(与未编码比较)?

d)在误比特率pb=10-5处,3比特软判决的编码增益(与未编码比较)?

project3

现给出最大比合并(mrc)、等增益合并(egc)和选择性合并的分集合并程序,理解各程序,完成以下习题。将程序运行结果及各题目的解答写入word中:

1. 用matlab分别运行“以及“

(a)在程序中标注“注释”处加上注释(英文或中文)

(b)观察信噪比变化10db,误比特率变化多少?

(c)程序中给出的是2分集,将其换为3分集,观察信噪比变化10db,误比特率变化多少?

(d)将最大比合并和等增益合并及选择式合并的误比特率曲线,画在一张图上,比较这三种合并方法的优劣。

project4

现给出迫零均衡(zf)、最小均方误差均衡中的最小均方算法(lms)的matlab程序,理解各程序,完成以下习题。将程序运行结果及各题目的解答写入word中:

用matlab分别运行“main_和“main_

(a)在程序中标注“注释”处加上注释(英文或中文)。

(b)写出这两种算法实现的流程。

(c)运行程序,会得到关于信号的一系列图形,包括信号序列图、均衡前后眼图以及均衡前后的误码率图,分析这些图形,你能得到什么结论。

MATLAB实验作业

数学实验 报告。实验名称数学实验 matlab绘图 学院机械工程学院 专业班级机械 姓名黄靖远。学号41040062 2010年 10月。一 实验目的 matlab具有强大和可视图形制作功能,本章的学习目的是为了熟练使用其图形绘制功能,熟练运用一系列命令与操作表达各种理想图形。二 实验任务 5.求斐...

matlab数学实验作业

深圳大学考试答题纸。以 报告等形式考核专用 二 一 二 一一学年度第一学期。1.用数值积分公式计算 结果保留小数点后8位 1 取积分步长,用梯形公式计算s 6.247641317417333 x 0 pi 2 2 pi trapz 0 pi 2 2 pi,sqrt 1 0.15.sin x 2 2 ...

Matlab实验大作业

数学实验 综合实验报告。实验名称 matlab基础知识。学院计算机与通信工程学院。专业班级通信f091 组长庄原 40955008 组员宋文军 40955012 吴克强 40955011 2011年 5月。一 实验目的 1 巩固matlab的基本运算,学会综合各种指令,合理的分配与组合,是问题变得容...