亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? makeldpc.asv

?? use matlab realized the LDPC coding and decoding
?? ASV
字號:
function H = makeLdpc(M, N, method, noCycle, onePerCol)
% Create R = 1/2 low density parity check matrix
%
%  M        : Number of row行數
%  N        : Number of column列數
%  method   : Method for distributing non-zero element產生非零元素的方法
%             {0} Evencol : For each column, place 1s uniformly at random
%             {1} Evenboth: For each column and row, place 1s uniformly at random
%  noCyle   : Length-4 cycle
%             {0} Ignore (do nothing)忽略
%             {1} Eliminate清除
%  onePerCol: Number of ones per column每列中1的個數
%
%  H        : Low density parity check matrix                   
%
%
% Copyright Bagawan S. Nugroho, 2007 
% http://bsnugroho.googlepages.com


% Number of ones per row (N/M ratio must be 2)每行中1的個數(N/M一定要是2)
if N/M ~= 2
   fprintf('Code rate must be 1/2\n');
end
onePerRow = (N/M)*onePerCol;%6

fprintf('Creating LDPC matrix...\n');

switch method
   % Evencol
   case {0}
      % Distribute 1s uniformly at random within column
      for i = 1:N
         onesInCol(:, i) = randperm(M)';%1000*2000的矩陣
      end
        
      % Create non zero elements (1s) index
      r = reshape(onesInCol(1:onePerCol, :), N*onePerCol, 1);%將1000*2000矩陣的前3行改成6000*1矩陣
      tmp = repmat([1:N], onePerCol, 1);%復制矩陣  變為3*2000矩陣
      c = reshape(tmp, N*onePerCol, 1);%6000*1矩陣
      
      % Create sparse matrix H
      H = full(sparse(r, c, 1, M, N));
      
   % Evenboth
   case {1}
      % Distribute 1s uniformly at random within column
      for i = 1:N
         onesInCol(:, i) = randperm(M)';
      end
        
      % Create non zero elements (1s) index
      r = reshape(onesInCol(1:onePerCol, :), N*onePerCol, 1);
      tmp = repmat([1:N], onePerCol, 1);
      c = reshape(tmp, N*onePerCol, 1);
     
      % Make the number of 1s between rows as uniform as possible     
      
      % Order row index
      [r, ix] = sort(r);%升續排列這6000個值
      
      % Order column index based on row index
      for i = 1:N*onePerCol
         cSort(i, :) = c(ix(i));
      end
      
      % Create new row index with uniform weight
      tmp = repmat([1:M], onePerRow, 1);
      r = reshape(tmp, N*onePerCol, 1);
      
      % Create sparse matrix H
      % Remove any duplicate non zero elements index using logical AND
      S = and(sparse(r, cSort, 1, M, N), ones(M, N));
      H = full(S);     
      
end % switch

% Check rows that have no 1 or only have one 1  &檢查只有一個1或者沒有1的行
for i = 1:M
   
   n = randperm(N);
   % Add two 1s if row has no 1  如果行沒有1則加入兩個1
   if length(find(r == i)) == 0
      H(i, n(1)) = 1;
      H(i, n(2)) = 1;
   % Add one 1 if row has only one 1   如果行有一個1則加入一個1
   elseif length(find(r == i)) == 1
      H(i, n(1)) = 1;
   end

end % for i

% If desired, eliminate any length-4 cycle
if noCycle == 1
   
   for i = 1:M
      % Look for pair of row - column
      for j = (i + 1):M         
         w = and(H(i, :), H(j, :));
         c1 = find(w);
         lc = length(c1);
         if lc > 1
                       
            % If found, flip one 1 to 0 in the row with less number of 1s
            if length(find(H(i, :))) < length(find(H(j, :)))
               % Repeat the process until only one column left 
               for cc = 1:lc - 1
                  H(j, c1(cc)) = 0;
               end
            else
               for cc = 1:lc - 1
                  H(i, c1(cc)) = 0;
               end
            end % if            
         
         end % if
      end % for j
   end % for i
  
end % if

fprintf('LDPC matrix is created.\n');

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久影院视频免费| 中文字幕免费不卡| 成人午夜视频免费看| 亚洲美女屁股眼交3| 69精品人人人人| 99久久精品国产一区二区三区| 午夜久久久久久久久久一区二区| 国产情人综合久久777777| 欧美日韩一区二区三区免费看 | 欧美欧美午夜aⅴ在线观看| 国产精品综合二区| 日日摸夜夜添夜夜添亚洲女人| 国产日韩精品一区二区三区在线| 欧美酷刑日本凌虐凌虐| 99久久夜色精品国产网站| 久久精品99国产精品| 一区二区日韩av| 中文字幕日韩av资源站| 2欧美一区二区三区在线观看视频| 91福利在线导航| 成人精品国产一区二区4080| 麻豆精品一二三| 丝袜脚交一区二区| 亚洲欧洲制服丝袜| 中文字幕精品一区二区三区精品| 日韩精品一区二区三区视频在线观看| 在线精品视频免费观看| 91丨porny丨在线| 成人性生交大片免费看中文网站| 精品一区二区三区免费视频| 午夜精品久久久久久久久久| 一区二区三区精品视频在线| 国产精品久久久久精k8| 国产欧美日韩视频在线观看| 欧美va亚洲va国产综合| 3751色影院一区二区三区| 欧美日韩亚洲高清一区二区| 91久久精品国产91性色tv | 国产真实乱偷精品视频免| 亚洲va韩国va欧美va精品| 一区二区高清视频在线观看| 亚洲乱码国产乱码精品精的特点| 1024亚洲合集| 亚洲免费观看高清完整版在线观看 | 久久婷婷成人综合色| 精品国产91洋老外米糕| 久久久影视传媒| 久久久久久久网| 欧美极品美女视频| 国产精品天干天干在线综合| 中文字幕乱码一区二区免费| 亚洲欧洲一区二区在线播放| 亚洲人成小说网站色在线| 亚洲激情六月丁香| 午夜在线电影亚洲一区| 三级久久三级久久久| 免费人成在线不卡| 精品一区二区av| 国产福利一区在线观看| 成人av网站在线观看| 91在线云播放| 欧美少妇一区二区| 日韩午夜在线播放| 久久日韩精品一区二区五区| 欧美极品aⅴ影院| 亚洲精品精品亚洲| 午夜视频在线观看一区| 另类的小说在线视频另类成人小视频在线| 久久99精品久久只有精品| 国产成人鲁色资源国产91色综| 成人午夜av电影| 在线免费观看不卡av| 日韩视频一区二区三区在线播放| 久久综合九色综合久久久精品综合| 国产欧美一区二区三区在线老狼| 亚洲美女屁股眼交| 日韩av在线免费观看不卡| 国产精品影视天天线| 99re免费视频精品全部| 91麻豆精品国产无毒不卡在线观看| 26uuu久久天堂性欧美| 亚洲人成网站精品片在线观看| 日韩av电影免费观看高清完整版| 国产又黄又大久久| 日本二三区不卡| 精品美女一区二区| 亚洲欧美二区三区| 美女视频黄久久| 一本色道久久综合亚洲91| 欧美一区日韩一区| 国产精品剧情在线亚洲| 天天av天天翘天天综合网色鬼国产| 激情欧美一区二区| 欧亚一区二区三区| 国产视频不卡一区| 日韩成人伦理电影在线观看| 成人动漫一区二区三区| 欧美一区二区三区视频免费播放| 国产精品色眯眯| 久久精品国产网站| 在线免费观看成人短视频| 国产无一区二区| 三级欧美韩日大片在线看| 99精品久久99久久久久| 久久亚洲一区二区三区四区| 亚洲午夜视频在线| 成人av动漫在线| 精品欧美黑人一区二区三区| 一区二区在线观看视频在线观看| 国产精品77777| 日韩欧美精品三级| 亚洲大型综合色站| 色综合久久久久综合| 国产欧美精品国产国产专区| 久久精品99久久久| 69久久夜色精品国产69蝌蚪网| 亚洲欧美另类小说视频| 成人黄页在线观看| 久久久久国色av免费看影院| 另类综合日韩欧美亚洲| 精品视频1区2区3区| 亚洲日本一区二区三区| 国产福利一区在线| 久久久天堂av| 久久99国产精品麻豆| 日韩一级视频免费观看在线| 午夜久久久久久电影| 欧美色偷偷大香| 一卡二卡欧美日韩| 在线视频你懂得一区二区三区| 国产精品成人免费在线| 成人免费视频app| 久久九九久精品国产免费直播| 美国精品在线观看| 日韩一级大片在线| 麻豆精品一区二区av白丝在线 | 亚洲国产电影在线观看| 国产激情偷乱视频一区二区三区| 欧美成人官网二区| 看片的网站亚洲| 欧美r级在线观看| 国产一区二区三区四区五区美女 | 69堂国产成人免费视频| 欧美日韩精品专区| 精东粉嫩av免费一区二区三区| 精品视频免费看| 婷婷综合另类小说色区| 欧美剧在线免费观看网站 | 久久综合久久鬼色| 国产成人在线免费| 国产精品久久国产精麻豆99网站| 不卡在线视频中文字幕| 亚洲男人的天堂一区二区| 91在线国内视频| 亚洲一区电影777| 91麻豆精品久久久久蜜臀| 久久精品国产亚洲高清剧情介绍| 精品欧美一区二区在线观看| 国产精品18久久久久久久久 | 久久精品无码一区二区三区| 国产99精品国产| 亚洲人成在线观看一区二区| 欧美日韩一区二区在线视频| 九一久久久久久| 亚洲国产精品精华液2区45| 91年精品国产| 日韩精品每日更新| 精品国产三级a在线观看| 成人小视频免费观看| 亚洲另类春色校园小说| 91精品婷婷国产综合久久| 国产精品一区二区在线看| 中文字幕亚洲精品在线观看| 欧美喷潮久久久xxxxx| 国产麻豆91精品| 亚洲一区二区三区在线看| 精品国产凹凸成av人网站| 91麻豆高清视频| 蜜桃传媒麻豆第一区在线观看| 国产嫩草影院久久久久| 色综合欧美在线| 精品一区二区三区的国产在线播放 | 国产91精品一区二区麻豆亚洲| 亚洲人一二三区| 欧美大黄免费观看| 91亚洲精品乱码久久久久久蜜桃| 丝袜亚洲另类欧美| 日本一区二区视频在线| 欧美三级韩国三级日本一级| 国产一区二区在线看| 亚洲一区二区综合| 国产午夜精品一区二区| 欧美日本乱大交xxxxx| 成人综合婷婷国产精品久久| 三级影片在线观看欧美日韩一区二区 | 欧美岛国在线观看| 色婷婷久久久久swag精品| 国内精品第一页| 天天射综合影视| 亚洲欧美综合色|