⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 codegen.dat

📁 通信中常用的卷积码信道译码源码程序
💻 DAT
字号:
% ***********************************************************************% * MVe 1.6.2002                                                        *% *                                                                     *% * Database containing code generator vectors for different coderates  *% * and encoder types.                                                  *% ***********************************************************************% ***********************************************************************% * Code generators (in octal form) for 1/k-rate feed-forward           *% * nonsystematic encoders generating maximum free distance (df).       *% *                                                                     *% * SOURCE: Chang et al. "Some extended results on the search for good  *% * convolutional codes", IEEE Trans. Inform. Theory, Vol IT-43.        *% ***********************************************************************#define CodeRate 1/2 begins%%-- 1/2-Rate codegenerators --%%%CodeGenerator = [1,3];         % df=3CodeGenerator = [5,7];         % df=5CodeGenerator = [15,17];       % df=6CodeGenerator = [23,35];       % df=7CodeGenerator = [53,75];       % df=8CodeGenerator = [133,171];     % df=10CodeGenerator = [247,371];     % df=10CodeGenerator = [561,753];     % df=12CodeGenerator = [1131,1537];   % df=12CodeGenerator = [2473,3217];   % df=14CodeGenerator = [4325,6747];   % df=15CodeGenerator = [10627,16765]; % df=16CodeGenerator = [27251,37363]; % df=16#define CodeRate 1/2 ends#define CodeRate 1/3 begins%%-- 1/3-Rate codegenerators --%%%CodeGenerator = [1,3,3];             % df=5CodeGenerator = [5,7,7];             % df=8CodeGenerator = [13,15,17];          % df=10CodeGenerator = [25,33,37];          % df=12CodeGenerator = [47,53,75];          % df=13CodeGenerator = [117,127,155];       % df=15CodeGenerator = [225,331,367];       % df=16CodeGenerator = [575,623,727];       % df=18CodeGenerator = [1167,1375,1545];    % df=20CodeGenerator = [2325,2731,3747];    % df=22CodeGenerator = [5745,6471,7553];    % df=24CodeGenerator = [10533,10675,17661]; % df=24CodeGenerator = [21645,35661,37133]; % df=26#define CodeRate 1/3 ends#define CodeRate 1/4 begins%%-- 1/4-Rate codegenerators --%%%CodeGenerator = [1,1,3,3];                 % df=6CodeGenerator = [5,5,7,7];                 % df=10CodeGenerator = [13,13,15,17];             % df=13CodeGenerator = [25,27,33,37];             % df=16CodeGenerator = [45,53,67,77];             % df=18CodeGenerator = [117,127,155,171];         % df=20CodeGenerator = [257,311,337,355];         % df=22CodeGenerator = [533,575,647,711];         % df=24CodeGenerator = [1173,1325,1467,1751];     % df=27CodeGenerator = [2387,2353,2671,3175];     % df=29CodeGenerator = [4767,5723,6265,7455];     % df=32CodeGenerator = [11145,12477,15537,16727]; % df=33CodeGenerator = [21113,23175,35527,35537]; % df=36#define CodeRate 1/4 ends% ***********************************************************************% * Code generators (in octal form) for 1/k-rate, k = 2,3, recursive    *% * systematic constituent codes for turbo encoder.                     *% *                                                                     *% * SOURCE: Ho, Mark S.C et al. "Improving the Constituent Codes of     *% * Turbo Encoders"                                                     *% ***********************************************************************#define CodeRate 1/2 begins%%-- 1/2-Rate codegenerators --%%%% Note that 1st generator is "dummy"!%CodeGenerator = [3,1];CodeGenerator = [7,5];CodeGenerator = [13,17];CodeGenerator = [23,33];CodeGenerator = [45,77];CodeGenerator = [147,135];CodeGenerator = [313,275];#define CodeRate 1/2 ends#define CodeRate 1/3 begins%%-- 1/3-Rate codegenerators --%%%CodeGenerator = [3,2,1];CodeGenerator = [7,5,3];CodeGenerator = [13,15,17];CodeGenerator = [23,25,37];CodeGenerator = [67,45,57];#define CodeRate 1/3 ends

⌨️ 快捷键说明

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