matlab及其在通信中的应用,基于matlab的通信仿真
简介:OFDM作为一种多载波数字通信方案,是第四代移动通信的核心技术。介绍了OFDM的基本原理,建立了其通信系统模型,并用Matlab实现了整个系统的动态仿真。仿真结果表明,该系统能够很好地反映OFDM的性能特点,验证了仿真方法的正确性和可行性。
第2部分代码功能bit _ out=demodu _ sym (sym,mod _ type)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%功能:将输入符号映射回位。如果大于0,则硬判决为比特1;小于0,硬判决位为0。
% input:符号,输入符号
% mod_type,调制类型
%输出:bit_out,输出位
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
bit_out=零(mod_type,size(sym,2));
开关模式_类型
情况1% BPSK解调
bit_out=real(sym)
案例2% QPSK解调
bit0=实数(sym);
bit 1=imag(sym);
bit_out(1,)=bit0
bit_out(2,)=bit1
情况3% 8PSK解调
bit 0=-imag(sym * exp(1j * pi/8));
bit 1=-real(sym * exp(1j * pi/8));
bit 2=[];
对于k=1:长度(对称)
tmp=sym(k)* exp(-1j * pi/8);
if((real(tmp)0)(imag(tmp)0)) ((real(tmp)0)(imag(tmp)0))
bit 2=[bit 2 0];
其他
bit 2=[bit 2 1];
目标
目标
bit_out(1,)=bit0
bit_out(2,)=bit1
bit_out(3,)=bit2
情况4% 16QAM解调
bit0=实数(sym);
bit 2=imag(sym);
bit 1=2/sqrt(10)-(ABS(real(sym)));
bit 3=2/sqrt(10)-(ABS(imag(sym)));
bit_out(1,)=bit0
bit_out(2,)=bit1
bit_out(3,)=bit2
bit_out(4,)=bit3
情况6% 64QAM解调
bit0=实数(sym);
bit 3=imag(sym);
bit 1=4/sqrt(42)-ABS(real(sym));
bit 4=4/sqrt(42)-ABS(imag(sym));
对于m=1:size(sym,2)
对于k=1:size(sym,1)
如果abs(4/sqrt(42)-abs(real(sym(k,m)))=2/sqrt(42)
bit2(k,m)=2/sqrt(42)-ABS(4/sqrt(42)-ABS(real(sym(k,m)));
elseif abs(real(sym(k,m)))=2/sqrt(42)
bit2(k,m)=-2/sqrt(42) abs(real(sym(k,m)));
其他
bit2(k,m)=6/sqrt(42)-abs(real(sym(k,m)));
结束;
如果abs(4/sqrt(42)-abs(imag(sym(k,m)))=2/sqrt(42)
bit5(k,m)=2/sqrt(42)-ABS(4/sqrt(42)-ABS(imag(sym(k,m)));
elseif abs(imag(sym(k,m)))=2/sqrt(42)
bit5(k,m)=-2/sqrt(42) abs(imag(sym(k,m)));
其他
bit5(k,m)=6/sqrt(42)-abs(imag(sym(k,m)));
结束;
结束;
结束;
bit_out(1,)=bit0
bit_out(2,)=bit1
bit_out(3,)=bit2
bit_out(4,)=bit3
bit_out(5,)=bit4
bit_out(6,)=bit5
否则
错误(‘调制方式不对!子程序demod_sym )出错;
End3模拟结果
编辑
4参考文献[1]魏锐。基于MATLAB的OFDM通信系统仿真[J].科技广场,2011(6):3。
博主:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等领域的Matlab仿真。相关的matlab代码问题可以私信交流。有些理论引用自网络文献。如有侵权,联系博主删除。
编辑
原创作品来自matlab研究助手,
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。