通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  新兵

注册:2012-5-23
跳转到指定楼层
1#
发表于 2012-5-23 13:05:52 |只看该作者 |倒序浏览
现在我想将下面的程序改成实现turbo码 下载次数: 2
半小时前

编译码的程序,能够出来turbo码编码前、编码后、译码后的波形,具体的代码在附件中,主程序在下面

clc
clear
SNR = 0:0.5:3;
nframe = 1000;
length_frame = 192;
rate = 1/2;
num_of_iter = 10;

% g = [1 1 1 1 1
% 1 0 0 0 1]; % (37,21)生成和反馈多项式
% g = [1 1 1
% 1 0 1]; % (7,5)生成和反馈多项式
% g = [1 0 1 1
% 1 1 0 1]; % LTE标准Turbo码
g = [1 1 0 1
1 1 1 1]; % (15,17)生成和反馈多项式

for nn=1:length(SNR)
Es_N0 = rate*10^(SNR(nn)/10);
N0 = 1/Es_N0;
for frame=1:nframe
frame
%% source data
data = round(rand(1,length_frame));

%% RSC encoder
[ Turbo_data, interleaver_index ] = Turbo_encoder( data, rate, g ); %rate = 1/2 or 1/3

%% BPSK调制
mod_out = 2*Turbo_data-1;

%% 经过AWGN信道
channel_out = mod_out+sqrt(N0/2)*randn(size(mod_out));

%% log_MAP算法译码
data_out = Turbo_decoder( channel_out, N0, rate, interleaver_index, num_of_iter, g);
error(frame) = sum(xor(data,data_out));

end
BER(nn) = sum(error)/nframe/length_frame
end

hold on
semilogy(SNR,BER,'-bo');

举报本楼

军衔等级:

  新兵

注册:2012-5-23
2#
发表于 2012-5-23 13:10:40 |只看该作者
上面可见的是主程序,好像是关于误码率的,我不知道怎么改,反正是要改成编译码程序

举报本楼

军衔等级:

  列兵

注册:2011-8-31
3#
发表于 2013-4-7 15:45:13 |只看该作者
运行不了啊

举报本楼

军衔等级:

  新兵

注册:2013-4-30
4#
发表于 2013-4-30 14:32:31 |只看该作者
现在继续。看看

举报本楼

军衔等级:

  新兵

注册:2013-5-9
5#
发表于 2013-5-9 08:42:59 |只看该作者
我的毕设课题是“WCDMA系统调制编码仿真”,老师说要用到matlab编程,可是不知道怎么编写程序?哪位师兄师姐能否帮个忙?给发个类似的程序

举报本楼

军衔等级:

  新兵

注册:2013-9-3
6#
发表于 2013-12-10 16:05:42 |只看该作者
求matlab编码,万求帮助。。

举报本楼

军衔等级:

  新兵

注册:2013-11-26
7#
发表于 2013-12-12 15:01:58 |只看该作者
谢谢

举报本楼

军衔等级:

  新兵

注册:2014-5-101
8#
发表于 2014-5-10 08:37:56 |只看该作者
我最近在做这个。。求问这个和UMTS turbo有关系吗

举报本楼

军衔等级:

  新兵

注册:2014-5-11
9#
发表于 2014-5-11 09:37:28 |只看该作者
非常感谢  楼主辛苦

举报本楼

军衔等级:

  新兵

注册:2014-5-15
10#
发表于 2014-5-15 00:05:09 |只看该作者
很好

举报本楼

军衔等级:

  新兵

注册:2014-5-23
11#
发表于 2014-5-23 09:45:07 |只看该作者
感谢楼主分享

举报本楼

军衔等级:

  新兵

注册:2014-9-19
12#
发表于 2014-9-19 15:50:27 |只看该作者
希望能下载下来看一下代码,最近在做turbo相关仿真。

举报本楼

军衔等级:

  新兵

注册:2014-11-11
13#
发表于 2014-11-11 14:44:44 |只看该作者
我先看看代码再说

举报本楼

军衔等级:

  新兵

注册:2014-11-13
14#
发表于 2014-11-13 21:31:15 |只看该作者
很好的代码,学习一下!

举报本楼

军衔等级:

  新兵

注册:2015-1-16
15#
发表于 2015-1-16 09:58:09 |只看该作者
非常需要Turbo码的相关资源,多谢;额

举报本楼

军衔等级:

  新兵

注册:2015-3-18
16#
发表于 2015-3-18 20:40:28 |只看该作者
我拿来看看,网上找了好久都没有找到我要做的!

举报本楼

军衔等级:

  新兵

注册:2015-3-22
17#
发表于 2015-3-22 19:16:25 |只看该作者
楼主有没有Turbo码其他译码算法的源代码或者改进算法的代码,急求,有的话希望楼主能给我发邮件547729106@qq.com

举报本楼

军衔等级:

  新兵

注册:2015-3-23
18#
发表于 2015-3-23 23:09:24 |只看该作者
太好了

举报本楼

军衔等级:

  新兵

注册:2015-3-24
19#
发表于 2015-3-24 12:21:05 |只看该作者
楼上,您好,你的Turbo码仿真做好了吗?我也在做这块,能像你学习下不?

举报本楼

军衔等级:

  新兵

注册:2015-4-5
20#
发表于 2015-4-5 12:47:30 |只看该作者
急需的资料 要是有备注就好了 初学者  有很多看不懂

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

Archiver|手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2024-4-20 14:34 , Processed in 0.106516 second(s), 17 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部