概述
1 内容介绍
2013年初推出的新一代WLAN协议-IEEE802.11ad技术标准,目标是用于家庭多媒体设备之间的文件传输,为家庭音视频信号的无线通信提供新的方案,同时为迎接物联网发展的到来做铺垫.LDPC码是一种性能非常接近香农极限的"好"码,能提供约8dB的编码增益,同时具有低的译码复杂度和高的吞吐率等优点,成为继Turbo码之后信道编解码领域又一研究热点.
2 部分代码
function r = unidrnd(n,mm,nn)
%UNIDRND Random matrices from the discrete uniform distribution.
% R = UNIDRND(N) returns a matrix of random numbers chosen
% uniformly from the set {1, 2, 3, ... ,N}.
%
% The size of R is the size of N. Alternatively,
% R = UNIDRND(N,MM,NN) returns an MM by NN matrix.
% Copyright 1993-2002 The MathWorks, Inc.
% $Revision: 2.10 $ $Date: 2002/03/31 22:26:56 $
if nargin == 1
[errorcode rows columns] = rndcheck(1,1,n);
elseif nargin == 2
[errorcode rows columns] = rndcheck(2,1,n,mm);
elseif nargin == 3
[errorcode rows columns] = rndcheck(3,1,n,mm,nn);
else
error('Requires at least one input argument.');
end
if errorcode > 0
error('Size information is inconsistent.');
end
r = ceil(n .* rand(rows,columns));
% Fill in elements corresponding to illegal parameter values
if prod(size(n)) > 1
r(n < 0 | round(n) ~= n) = NaN;
elseif n < 0 | round(n) ~= n
r(:) = NaN;
end
3 运行结果
4 参考文献
[1]陈洪雨. 跳频通信系统中LDPC编译码算法及FPGA的实现[D]. 哈尔滨工程大学, 2016.
[2]魏瑶. 准循环LDPC码的编译码技术研究与MATLAB仿真[D]. 河北大学, 2014.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机、雷达通信、无线传感器等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。
最后
以上就是甜甜哈密瓜为你收集整理的【信号处理】基于LDPC编译码误码率附matlab代码的全部内容,希望文章能够帮你解决【信号处理】基于LDPC编译码误码率附matlab代码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复