reorder_bits.m

来自「本源码用于LDPC的编码算法。运用LDPC编码的基本原理」· M 代码 · 共 18 行

M
18
字号
%*************************************************************%
%函数名:reoder_bits
%功能:  rearranged_cols,对输入码字重新排列顺序
%参数:  行向量(1*4096)
%返回值:重排后的码字(1*4096)
%*************************************************************%
function [u]= reorder_bits(c,rearranged_cols)
%v= reorder_bits(c,rearranged_cols)
dim=size(rearranged_cols);
rows=dim(2);
for i=rows:-1:1
   if rearranged_cols(i)~=0
      temp=c(i);
      c(i)=c(rearranged_cols(i));
      c(rearranged_cols(i))=temp;
   end
end
u=c;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?