资源简介

使用MATLAB语言仿真实现OFDM基带信号在频率选择性衰落信道条件下的发送与接收。 仿真系统构成:信号输入(为随机比特流)、OFDM调制、仿真信道传输、OFDM解调、信号输出(可能存在误码的比特率); 仿真分析内容:根据输入、输出比特流计算不同信噪比条件下的误码率,并绘制曲线。 对调制的要求:OFDM调制的子载波间隔为15KHz,循环前缀长度及子载波数目可调,各子载波使用QPSK调制。 其它要求:  信道采用3GPP TS36.101给出的ETU300Hz多径信道,并在其上叠加一个信噪比可调的白噪声。在附录中表2.1-1~表2.1-4和表2.2-1给出的ETU300Hz多径信道了参数。  能够查看并解释从输入到输出沿路各点信号的时域波形和频域特性图;能够绘制误码率随信噪比变化的曲线。  设计梳妆或者块状导频并在接收端完成信道估计与补偿,并与没有信道估计情况下的性能进行分析比较。

资源截图

代码片段和文件信息

function [outputtre1tblenp]=conv(input)

L = 7; %约束长度
p = 1/2;%1/2码率的卷积码
tre1 = poly2trellis(L[171 133]); 
%poly2trellis是将卷积码多项式转换成MATLAB的trellis网格表达式的函数。

tblen = 6*L; %Viterbi译码器回溯深度

output = convenc(inputtre1);
%convenc,使用卷积编码器,对二进制信息msg进行编码,trellis是编码器的trellis结构(网格结构)。

end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .CA....       416  2020-05-27 14:16  Inset_CP.m

    .CA....       300  2020-05-29 17:58  interlace.m

    .CA....       754  2020-05-29 23:02  ls_estimation.m

    .CA....      4651  2020-05-30 08:24  main.m

    .CA....      1215  2020-05-30 08:07  ofdm_figure.m

    .CA....       492  2020-05-27 23:06  qpsk_demodulation.m

    .CA....       502  2020-05-27 10:20  qpsk_modulation.m

    .CA....       137  2020-05-23 14:31  sourcebits.m

    .CA....       112  2020-05-29 22:54  viterbi.m

    .CA....       370  2020-05-29 21:31  conv.m

    .CA....       314  2020-05-29 21:35  Delete_CP.m

    .CA....       310  2020-05-30 07:39  delete_interlace.m

    .CA....       644  2020-05-29 21:38  Get_pilot.m

    .CA....      1149  2020-06-11 20:38  insert_pilot_f.m

----------- ---------  ---------- -----  ----

                11366                    14


评论

共有 条评论