课程设计两个程序我要分享

Two procedures for curriculum design

课程设计两个程序 turbo

关注次数: 394

下载次数: 0

文件大小: 338KB

代码分类: 仿真计算

开发平台: matlab

下载需要积分: 1积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:

课程设计两个程序:

一:数据帧(程序每帧设置为400bit)在有扰信道传输时,采用Turbo码进行编译码。并仿真Log-MAP译码算法在不同迭代次数下的性能。

二:实现有扰信道中,不同信噪比下,采用MAP译码算法的Turbo码的性能。

以上各主程序均有做比较详细的程序注释 可直接运行turbo_main.m或LogMAP.m,稍等片刻即可观察到仿真结果。


English Description:

Two programs are designed for the course: < / P > < p > 1: Turbo code is used for encoding and decoding when data frames (each frame of the program is set to 400bit) are transmitted in disturbed channels. The performance of log MAP decoding algorithm under different iterations is simulated < p > 2: to realize the performance of Turbo codes using MAP decoding algorithm under different signal-to-noise ratios in disturbed channels < p > detailed program notes are made for the above main programs


代码预览

程序

....\decode

....\......\demultiplex.m

....\......\logmapo.m

....\......\turbo_decode.m

....\encode

....\......\encoderm.m

....\......\rsc_encode.m

....\ReadMe.txt

....\turbo-LogMAP

....\............\bin_state.m

....\............\demultiplex.m

....\............\encoderm.m

....\............\encode_bit.m

....\............\FangZhenJieGUO.mat

....\............\FrameRadio2.jpg

....\............\int_state.m

....\............\logmapo.asv

....\............\logmapo.m

....\............\rsc_encode.m

....\............\SNR15dB1.jpg

....\............\SNR15dB2.jpg

....\............\Test1.asv

....\............\Test1.m

....\............\trellis.m

....\............\turbo_main.asv

....\............\turbo_main.m

....\Turbo-LogMAP2

....\.............\LogMAP.m