永发信息网

求viterbi decoding的matlab,

答案:1  悬赏:30  手机版
解决时间 2021-03-23 20:29
求viterbi decoding的matlab,
最佳答案

打字中,等下 再答: function out = sovadec( msg, llr, trl, win )
% SOVADEC is an implementation of the soft input soft output Viterbi
% algorithm. The algorithm can be called using
% DEC = SOVADEC( MSG, LLR, TRELLIS, WIN )
% where MSG is the soft input (codeword), LLR is a priori information
% per bit about the bits (log likelihood ratios), TRELLIS is the
% trellis structure describing the convolutional encoder used to
% encode the original information message.
%
% The output of the function is the vector containing the soft
% estimates of the originally encoded information. The implementation
% is able to perform decoding using any trellis structure compatibile
% with the standard Matlab POLY2TRELLIS function.
%
% WIN describes the size of the trellis buffer used to perform the
% Viterbi algorithm. Thus, the decoder estimates the best path through
% the trellis and searches back within this buffer at every decoding
% time instant.
% If WIN is omitted, the trellis of length N+1 (where N is the size
% of the decoded message) is used.
%
% For the estimation of the reliability information only the second
% best path (competitor) is used, even if there are more than two
% paths merging at a particular state.
%
% The output of the decoding algorithm is of the following form
% out = sign(inp) * log( P(inp=1|out) ) / log( P(inp=-1|out) )
%
% See also: POLY2TRELLIS, CONVENCO, VITDEC

%% (c) 2003 Adrian Bohdanowicz
%% $Id: sovadec.m,v 1.16 2003/06/15 14:57:29 adrian Exp $

enc = trellis2enc( trl );
if( enc.k == 1 )
out = sovadec_1N( msg, llr, trl, win ); % use 1/N optimized code (2x faster)
else
out = sovadec_KN( msg, llr, trl, win ); % uset K/N generic code
end
return;


function enc = trellis2enc( trl ),
% put the trellis structure into a more user friendly manner

enc.k = log2( trl.numInputSymbols ); % number of inputs
enc.n = l
再问: 大神,有QQ或者微信没有?交个朋友,多多交流
再答: 有QQ
再问: 我们加个QQ吧,240586862,帮帮我以后在viterbi的问题吧,我可以把我的所有金币都给你,太需要你的帮助了


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鑫鑫快餐我想知道这个在什么地方
单选题下列句中没有错别字的一项是A.这条街道
神钢挖掘机液压油温度高是怎么回事
我刚换的乐视手机怎么同步联系人?谢谢!
题目怎么弄更新颖?
清洗电脑风扇时把与风扇连在一起的那根铜棒弄
以下措施中,无法使气体液化的是A.使气体温度
半边寨怎么去啊,有知道地址的么
火龙果准确是什么颜色,火龙果的果实到底是什
小学生转学怎样进入绵阳南山学校
学校买来4个篮球和5个排球,共用去185元,已
馄饨有怎样的形状
一部动画片由埃及背景一个小孩一个狗
我的是美的储水式电热水器型号是F50-21B6遥控
下列有关实验问题的处理方法正确的是A.把硝酸
推荐资讯
御捷电动四轮车保修期是多少,哪些部件不在保
联通手机号尾数是13579的值钱吗
我有199O年2元纸币,哪里拍卖
邵阳市诚信科技安防服务中心怎么去啊,有知道
嵩字白话怎么读,嵩字粤语怎么读
粘风挡玻璃胶用什么胶好?如何操作?
单选题罗马为争得地中海的霸权,和哪个国家进
BBC英国历史纪录片,要有中文字幕的,高清的
毫米用字母表示是mm吗?
今有氧、镁、铝、硫、铬5种元素,试回答下列
单选题Thedirectoraskedmetofinishthistas
美女最多的电视剧
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?