generation of pctc in matlab...simulation code
File list:
PCTC_sim_v1
..........\codes
..........\.....\interleavers
..........\.....\............\.DS_Store
..........\.....\............\interleaver_3GPPLTE.m
..........\.....\............\interleaver_berrou65536.m
..........\.....\............\interleaver_rand.m
..........\.....\.DS_Store
..........\.....\gencode.m
..........\.....\PCTC_Berrou_V4_R12_65536b.m
..........\.....\PCTC_Berrou_V4_R12_65536b.mat
..........\.....\PCTC_LTE_V2_R12_4096b.m
..........\.....\PCTC_LTE_V2_R12_4096b.mat
..........\.....\PCTC_LTE_V3_R12_1952b.m
..........\.....\PCTC_LTE_V3_R12_1952b.mat
..........\.....\PCTC_LTE_V3_R12_4096b.m
..........\.....\PCTC_LTE_V3_R12_4096b.mat
..........\.....\PCTC_LTE_V3_R12_976b.m
..........\.....\PCTC_LTE_V3_R12_976b.mat
..........\.....\PCTC_LTE_V3_R12_992b.m
..........\.....\PCTC_LTE_V3_R12_992b.mat
..........\.....\PCTC_rand_V3_R12_10e5b.m
..........\.....\PCTC_rand_V3_R12_10e5b.mat
..........\param
..........\.....\.DS_Store
..........\.....\ERR_PCTC_Berrou_V4_R12_65536b_I6.m
..........\.....\ERR_PCTC_LTE_V3_R12_1952b_I10.m
..........\plots
..........\.....\.DS_Store
..........\.....\consolidate.m
..........\.....\testplot.m
..........\results
..........\.......\OLD
..........\.......\...\ERR_PCTC_3GPP_V3_R12_640b_I10_0.mat
..........\.......\...\ERR_PCTC_3GPP_V3_R13_640b_I10_0.mat
..........\.......\...\ERR_PCTC_3GPP_V3_R13_640b_I10_1.mat
..........\.......\...\ERR_PCTC_3GPP_V3_R13_640b_I10_2.mat
..........\.......\...\ERR_PCTC_3GPP_V3_R13_640b_I10_3.mat
..........\.......\...\ERR_PCTC_3GPP_V3_R13_640b_I10_4.mat
..........\.......\...\ERR_PCTC_3GPP_V3_R13_640b_I10_5.mat
..........\.......\...\ERR_PCTC_3GPP_V3_R13_640b_I10_6.mat
..........\.......\...\ERR_PCTC_3GPP_V3_R13_640b_I10_7.mat
..........\.......\...\ERR_PCTC_3GPP_V3_R13_640b_I10_8.mat
..........\.......\...\ERR_PCTC_3GPP_V3_R13_640b_I10_9.mat
..........\.......\...\ERR_PCTC_QC0_V3_R13_640b_I10_0.mat
..........\.......\...\ERR_PCTC_QC0_V3_R13_640b_I10_1.mat
..........\.......\...\ERR_PCTC_QC0_V3_R13_640b_I10_2.mat
..........\.......\...\ERR_PCTC_QC0_V3_R13_640b_I10_3.mat
..........\.......\...\ERR_PCTC_QC0_V3_R13_640b_I10_4.mat
..........\.......\...\ERR_PCTC_QC0_V3_R13_640b_I10_5.mat
..........\.......\...\ERR_PCTC_QC0_V3_R13_640b_I10_6.mat
..........\.......\...\ERR_PCTC_QC0_V3_R13_640b_I10_7.mat
..........\.......\...\ERR_PCTC_QC0_V3_R13_640b_I10_8.mat
..........\.......\...\ERR_PCTC_QC0_V3_R13_640b_I10_9.mat
..........\.......\...\ERR_PCTC_QC1_V3_R13_640b_I10_0.mat
..........\.......\...\ERR_PCTC_QC1_V3_R13_640b_I10_1.mat
..........\.......\...\ERR_PCTC_QC1_V3_R13_640b_I10_2.mat
..........\.......\...\ERR_PCTC_QC1_V3_R13_640b_I10_3.mat
..........\.......\...\ERR_PCTC_QC1_V3_R13_640b_I10_4.mat
..........\.......\...\ERR_PCTC_QC1_V3_R13_640b_I10_5.mat
..........\.......\...\ERR_PCTC_QC1_V3_R13_640b_I10_6.mat
..........\.......\...\ERR_PCTC_QC1_V3_R13_640b_I10_7.mat
..........\.......\...\ERR_PCTC_QC1_V3_R13_640b_I10_8.mat
..........\.......\...\ERR_PCTC_QC1_V3_R13_640b_I10_9.mat
..........\.......\...\ERR_PCTC_QC2_V3_R13_640b_I10_0.mat
..........\.......\...\ERR_PCTC_QC2_V3_R13_640b_I10_1.mat
..........\.......\...\ERR_PCTC_QC2_V3_R13_640b_I10_2.mat
..........\.......\...\ERR_PCTC_QC2_V3_R13_640b_I10_3.mat
..........\.......\...\ERR_PCTC_QC2_V3_R13_640b_I10_4.mat
..........\.......\...\ERR_PCTC_QC2_V3_R13_640b_I10_5.mat
..........\.......\...\ERR_PCTC_QC2_V3_R13_640b_I10_6.mat
..........\.......\...\ERR_PCTC_QC2_V3_R13_640b_I10_7.mat
..........\.......\...\ERR_PCTC_QC2_V3_R13_640b_I10_8.mat
..........\.......\...\ERR_PCTC_QC2_V3_R13_640b_I10_9.mat
..........\.......\.DS_Store
..........\.......\ERR_PCTC_3GPP_V3_R12_640b_I10_0.mat
..........\.......\ERR_PCTC_3GPP_V3_R12_640b_I10_1.mat
..........\.......\ERR_PCTC_3GPP_V3_R12_640b_I10_2.mat
..........\.......\ERR_PCTC_3GPP_V3_R12_640b_I10_3.mat
..........\.......\ERR_PCTC_3GPP_V3_R12_640b_I10_4.mat
..........\.......\ERR_PCTC_3GPP_V3_R12_640b_I10_5.mat
..........\.......\ERR_PCTC_3GPP_V3_R12_640b_I10_6.mat
..........\.......\ERR_PCTC_3GPP_V3_R12_640b_I10_7.mat
..........\.......\ERR_PCTC_3GPP_V3_R12_640b_I10_8.mat
..........\.......\ERR_PCTC_3GPP_V3_R12_640b_I10_9.mat
..........\.......\ERR_PCTC_3GPP_V3_R13_640b_I10_0.mat
..........\.......\ERR_PCTC_3GPP_V3_R13_640b_I10_1.mat
..........\.......\ERR_PCTC_3GPP_V3_R13_640b_I10_2.mat
..........\.......\ERR_PCTC_3GPP_V3_R13_640b_I10_3.mat
..........\.......\ERR_PCTC_3GPP_V3_R13_640b_I10_4.mat
..........\.......\ERR_PCTC_3GPP_V3_R13_640b_I10_5.mat
..........\.......\ERR_PCTC_3GPP_V3_R13_640b_I10_6.mat
..........\.......\ERR_PCTC_3GPP_V3_R13_640b_I10_7.mat
..........\.......\ERR_PCTC_3GPP_V3_R13_640b_I10_8.mat
..........\.......\ERR_PCTC_3GPP_V3_R13_640b_I10_9.mat
..........\tools
..........\.....\.DS_Store
..........\.....\BCJR.c
..........\.....\BCJR.mexa64
..........\.....\BCJR.mexmaci
..........\.....\BCJR.mexmaci64
..........\.....\BCJR.mexsol
..........\.....\BCJRopt.c
..........\.....\BCJRopt.mexa64
..........\.....\BCJRopt.mexmaci64
..........\.....\BCJRopt.mexsol
..........\.....\matrixarith.h
..........\.....\mexheader.h
..........\.....\mexutils.h
..........\.DS_Store
..........\PCTC_decode.m
..........\PCTC_encode.m
..........\README.txt
..........\sim_PCTC.m
..........\userpath.m
__MACOSX
.......\PCTC_sim_v1
.......\...........\codes
.......\...........\.....\interleavers
.......\...........\.....\............\._.DS_Store
.......\...........\.....\............\._interleaver_3GPPLTE.m
.......\...........\.....\............\._interleaver_berrou65536.m
.......\...........\.....\............\._interleaver_rand.m
.......\...........\.....\._.DS_Store
.......\...........\.....\._gencode.m
.......\...........\param
.......\...........\.....\._.DS_Store
.......\...........\.....\._ERR_PCTC_Berrou_V4_R12_65536b_I6.m
.......\...........\.....\._ERR_PCTC_LTE_V3_R12_1952b_I10.m
.......\...........\plots
.......\...........\.....\._.DS_Store
.......\...........\.....\._consolidate.m
.......\...........\.....\._testplot.m
.......\...........\results
.......\...........\.......\._.DS_Store
.......\...........\tools
.......\...........\.....\._.DS_Store
.......\...........\.....\._BCJR.c
.......\...........\.....\._BCJR.mexa64
.......\...........\.....\._BCJR.mexmaci
.......\...........\.....\._BCJR.mexsol
.......\...........\._.DS_Store
.......\...........\._PCTC_decode.m
.......\...........\._PCTC_encode.m
.......\...........\._README.txt
.......\...........\._sim_PCTC.m