File list (Check if you may need any files):
turbo source\turbo1\ReadMe.txt
............\......\matlab source\bin_state.m
............\......\.............\demultiplex.m
............\......\.............\encoderm.m
............\......\.............\encode_bit.m
............\......\.............\int_state.m
............\......\.............\logmapo.m
............\......\.............\rsc_encode.m
............\......\.............\sova0.m
............\......\.............\trellis.m
............\......\.............\turbo_logmap.txt
............\......\.............\turbo_sys_demo.m
............\......\.............\turbo_sys_demo.mat
............\......\paper\paper\1024_2_logmap.mat
............\......\.....\.....\1024_2_maxlogmap.mat
............\......\.....\.....\1024_2_thlogmap.mat
............\......\.....\.....\1024交织长度_1_2次迭代_max_3GPP交织.mat
............\......\.....\.....\1024交织长度_1_2次迭代_max_随机交织.mat
............\......\.....\.....\1024交织长度_3次迭代_logmap_3GPP交织.mat
............\......\.....\.....\1024交织长度_3次迭代_max_3GPP交织.mat
............\......\.....\.....\1024交织长度_3次迭代_max_3GPP交织_子译码器区分.mat
............\......\.....\.....\1024交织长度_3次迭代_max_3GPP交织_尾比特不作外部信息迭代.mat
............\......\.....\.....\1024交织长度_3次迭代_max_随机交织.mat
............\......\.....\.....\1024交织长度_3次迭代_th_3GPP交织.mat
............\......\.....\.....\120交织长度_3次迭代_max.mat
............\......\.....\.....\120交织长度_3次迭代_max_3GPP交织.mat
............\......\.....\.....\40交织长度_3次迭代_max_3GPP交织.mat
............\......\.....\.....\5114交织长度_1次迭代_max_3GPP交织.mat
............\......\.....\.....\5114交织长度_2次迭代_max_3GPP交织.mat
............\......\.....\.....\5114交织长度_3次迭代_max_3GPP交织.mat
............\......\.....\.....\640交织长度_3次迭代_max_3GPP交织.mat
............\......\.....\.....\96交织长度_3次迭代_max_3GPP交织.mat
............\......\.....\.....\constituent_decoder_logmap.m
............\......\.....\.....\constituent_decoder_max.m
............\......\.....\.....\constituent_decoder_SemiTh.m
............\......\.....\.....\constituent_decoder_Th.m
............\......\.....\.....\decoder_all_algorithm.m
............\......\.....\.....\encoderm.m
............\......\.....\.....\encode_bit.m
............\......\.....\.....\interleaver_3GPP.m
............\......\.....\.....\lyy_test.data_BPSK.mat
............\......\.....\.....\lyy_test.mat
............\......\.....\.....\lyy_test_2.mat
............\......\.....\.....\max_th.m
............\......\.....\.....\rsc_encode.m
............\......\.....\.....\Shannon_Limit.m
............\......\.....\.....\test_algorithm_menu.asv
............\......\.....\.....\test_algorithm_menu.m
............\......\.....\.....\test_algorithm_menu_lyy.asv
............\......\.....\.....\test_algorithm_menu_lyy.m
............\......\.....\.....\test_OverLoad_menu.m
............\......\.....\.....\test_uncoded_BPSK.m
............\......\.....\.....\test_uncoded_BPSK_theory.m
............\......\.....\.....\trellis_simple.m
............\......\.....\.....\turbo.m
............\......\.....\.....\三种算法性能比较(max,th,logmap,1024交织长度,3次迭代).png
............\......\.....\.....\临时测试数据.mat
............\......\.....\.....\交织长度对译码性能的影响.png
............\......\.....\.....\简化MAX-LOG-MAP算法不同交织长度下译码性能的比较.png
............\......\.....\.....\简化MAX-LOG-MAP算法不同迭代次数下译码性能的比较.mat
............\......\.....\.....\简化MAX-LOG-MAP算法不同迭代次数下译码性能的比较.png
............\......\.....\.....\随机交织与3GPP标准交织性能对比.png
............\......\Puncturing\Puncturing\AMR_AFS_FillZero.m
............\......\..........\..........\AMR_AFS_Puncture.m
............\......\..........\..........\Test_Puncture_ZeroFill.m
............\.....2\ReadMe.txt
............\......\paper\paper\1.mat
............\......\.....\.....\1024_2_logmap.mat
............\......\.....\.....\1024_2_maxlogmap.mat
............\......\.....\.....\1024_2_thlogmap.mat
............\......\.....\.....\1024交织长度_1_2次迭代_max_3GPP交织.m