ldpc编码matlab程序,误码率分析matlab代码
1内容介绍2013年初推出的新一代WLAN协议——IEEE 802.11 ad技术标准,旨在实现家庭多媒体设备之间的文件传输,为家庭音视频信号的无线通信提供新的方案,为物联网的发展铺平道路。LDPC码是一种性能非常接近香农极限的‘好’码,可以提供8dB左右的编码增益,具有译码复杂度低、吞吐量大的优点,成为继Turbo码之后的信道。
零件代码函数r=unidrnd(n,mm,nn)
来自离散均匀分布的% UNIDRND随机矩阵。
% R=UNIDRND(N)返回所选随机数的矩阵
%均匀地从集合{1,2,3,N}。
%
% R的大小是n的大小。或者,
% R=UNIDRND(N,MM,NN)得出一个MM乘NN的矩阵。
%版权所有1993-2002 The MathWorks,Inc .
% $修订版:2.10 $ $日期:2002年3月31日22时26分56秒
如果nargin==1
[error code rows columns]=rnd check(1,1,n);
elseif nargin==2
[error code rows columns]=rnd check(2,1,n,mm);
埃尔塞夫纳金==3
[error code rows columns]=rnd check(3,1,n,mm,nn);
其他
错误(至少需要一个输入参数。);
目标
如果错误代码为0
错误(“大小信息不一致。”);
目标
r=ceil(n .* rand(行,列));
%填写与非法参数值对应的元素
if prod(size(n)) 1
r(n ^ 0 round(n)~=n)=NaN;
else if n 0 round(n)=n
r(:)=NaN;
目标
3运行结果
4参考文献[1]陈鸿宇。跳频通信系统中LDPC编译码算法及FPGA实现[D].哈尔滨工程大学,2016级。
魏尧。准循环LDPC码编译码技术研究及MATLAB仿真[D].河北大学,2014级。
有些理论引用自网络文献。如有侵权,联系博主删除。
原创作品来自matlab研究助手,
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。