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

📄 itn_512.m

📁 turbo 均衡的经典文献matlab实现
💻 M
字号:
%TE-迭代过程的子程序
%copyright:flyingxiang
function [Ldc,Ldb,Lec_deint_apriori_dec,numero,taxa]=itN_512(var,Ldc_anterior,Lec_deint,y,bits_trans)

   %迭代中的turbo均衡,外部信息作为迭代的对象
   %得到信道译码器输出的外部信息
   Lext_dec=Ldc_anterior-Lec_deint;
   %经过交织器
   Lapriori_equa=int1000(Lext_dec);

   %得到均衡器输入的外部信息
   [C0equa,C1equa]=converte(Lapriori_equa);
   
   %经过均衡器------MAP算法
   [Leci,saidaequai]=Lblocoequaiter(y,var,C1equa,C0equa);   
   
   %得到均衡器输出的外部信息
   Lext_equa=Leci-Lapriori_equa;
   %解交织
   Lec_deint_apriori_dec=deint1000(Lext_equa);
   
 

   %得到译码器输入的外部信息
  [C0,C1]=converte( Lec_deint_apriori_dec);
   
   
  %信道译码------MAP算法
  [Ldb,Ldc]=appv3(C1,C0,Lec_deint_apriori_dec);
  
  [numero,taxa]=erro1000(Ldb,bits_trans);

⌨️ 快捷键说明

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