h_mat.m
来自「本源码用于LDPC的编码算法。运用LDPC编码的基本原理」· M 代码 · 共 21 行
M
21 行
%*******************************************%
%函数名:H_Mat
%功能: 按生成表生成H矩阵
%参数: 无
%返回值:H矩阵4608×9216
%*******************************************%
function [y] = H_Mat
BaseMat = zeros(4608,9216); %生成4608×9216全零矩阵
Col_Table = H_MatTable; %导入H矩阵的生成表
for row = 1:4608 %按行作遍历
BaseMat(row,(Col_Table(row,:)+1)) = 1;%根据生成表的指示将该行对应元素置为1
%加一是因为Matlab数组元素下标是从1开始,而生成表是从0开始
end
y = BaseMat;
clear BaseMat Col_Table row
save y;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?