亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? logmapo_all.m

?? 迭代多用戶檢測的MATLAB詳細實現,非常全面,主要基于Vincent Poor和王曉東提出的算法實現,絕對的好東西.
?? M
字號:
function L_all = logmapo_all(rec_s,g,L_a,ind_dec)% Copyright Nov 1998, Yufei Wu% MPRG lab, Virginia Tech.% for academic use only% Log_MAP algorithm using straightforward method to compute branch metrics% no approximation is used.% Can be simplified to Max-Log-MAP by using approximation ln(e^x+e^y) = max(x,y).% Input: rec_s: scaled received bits. %               rec_s = 0.5 * L_c * yk = ( 2 * a * rate * Eb/N0 ) * yk%        g: code generator for the component RSC code, in binary matrix form.%        L_a: a priori info. for the current decoder, %               scrambled version of extrinsic Inftyo. of the previous decoder.%        ind_dec: index of decoder. Either 1 or 2. %               Encoder 1 is assumed to be terminated, while encoder 2 is open.%% Output: L_all: log-likelihood ratio of the symbols. Complete information.% Total number of bits: Inftyo. + tailL_total = length(rec_s)/2;[n,K] = size(g); m = K - 1;nstates = 2^m;          % number of states in the trellis% Set up the trellis[next_out, next_state, last_out, last_state] = trellis(g);for state=1:nstates    temp2=last_out(state,2:2:4);  for bit=0:1    b2_last_state(state,bit+1)=last_state(state,find(temp2==2*bit-1));  end   if (last_out(state,2)==-1)       b2_last_out(state,:)=last_out(state,:);   else       b2_last_out(state,1:2)=last_out(state,3:4);       b2_last_out(state,3:4)=last_out(state,1:2);   endendInfty = 1e100;% Initialization of AlphaAlpha(1,1) = 1; Alpha(1,2:nstates) = zeros(1,nstates-1);% Initialization of Betaif ind_dec==1   Beta(L_total,1) = 1;   Beta(L_total,2:nstates) = zeros(1,nstates-1); elseif ind_dec==2   Beta(L_total,1:nstates) = zeros(1,nstates);else   fprintf('ind_dec is limited to 1 and 2!\n');end% Trace forward, compute Alphafor k = 2:L_total+1    for state2 = 1:nstates      gamma = zeros(1,nstates);      gamma(last_state(state2,1)) = (0.5*(1-tanh(rec_s(2*k-3)/2))*0.5*(1+tanh(rec_s(2*k-2)/2)*last_out(state2,2)));%-log(1+exp(L_a(2*k-3)));      gamma(last_state(state2,2)) = (0.5*(1+tanh(rec_s(2*k-3)/2))*0.5*(1+tanh(rec_s(2*k-2)/2)*last_out(state2,4)));% + L_a(2*k-3)-log(1+exp(L_a(2*k-3))); %     if(sum(exp(gamma+Alpha(k-1,:)))<1e-300) %        Alpha(k,state2)=-Infty; %     else         Alpha(k,state2) = sum(  gamma.*Alpha(k-1,:) ) ;           %     end        end    tempmax(k) = sum(Alpha(k,:));    Alpha(k,:) = Alpha(k,:) / tempmax(k);end     % Trace backward, compute Betafor k = L_total-1:-1:1  for state1 = 1:nstates     gamma = zeros(1,nstates);     gamma(next_state(state1,1)) = (0.5*(1-tanh(rec_s(2*k+1)/2))*0.5*(1+tanh(rec_s(2*k+2)/2)*next_out(state1,2)));%-log(1+exp(L_a(2*k+1)));     gamma(next_state(state1,2)) = (0.5*(1+tanh(rec_s(2*k+1)/2))*0.5*(1+tanh(rec_s(2*k+2)/2)*next_out(state1,4)));% +L_a(2*k+1)-log(1+exp(L_a(2*k+1)));%     if(sum(exp(gamma+Beta(k+1,:)))<1e-300)%        Beta(k,state1)=-Infty;%     else        Beta(k,state1) = sum(gamma.*Beta(k+1,:));        %     end     end  Beta(k,:) = Beta(k,:) / tempmax(k+1);end% Compute the soft output, log-likelihood ratio of symbols in the framefor k = 1:L_total  for state2 = 1:nstates     gamma0 = (0.5*(1-tanh(rec_s(2*k-1)/2))*0.5*(1+tanh(rec_s(2*k)/2)*last_out(state2,2)))*L_a(2*k-1);%-log(1+exp(L_a(2*k-1)));     gamma1 = (0.5*(1+tanh(rec_s(2*k-1)/2))*0.5*(1+tanh(rec_s(2*k)/2)*last_out(state2,4)))*L_a(2*k-1);% +L_a(2*k-1)-log(1+exp(L_a(2*k-1)));     temp0(state2) = gamma0 * Alpha(k,last_state(state2,1)) * Beta(k,state2);     temp1(state2) = gamma1 * Alpha(k,last_state(state2,2)) * Beta(k,state2);          gamma00 = (0.5*(1+tanh(rec_s(2*k-1)/2)*b2_last_out(state2,1))*0.5*tanh(1+tanh(rec_s(2*k)/2)*b2_last_out(state2,2)))*L_a(2*k);% -log(1+exp(L_a(2*k)));     gamma11 = (0.5*(1+tanh(rec_s(2*k-1)/2)*b2_last_out(state2,3))*0.5*tanh(1+tanh(rec_s(2*k)/2)*b2_last_out(state2,4)))*L_a(2*k);% +L_a(2*k)-log(1+exp(L_a(2*k)));          temp00(state2)= gamma00 * Alpha(k,b2_last_state(state2,1)) * Beta(k,state2);     temp01(state2)= gamma11 * Alpha(k,b2_last_state(state2,2)) * Beta(k,state2);  end  L_all(2*k-1) = log(sum(temp1)) - log(sum(temp0));  L_all(2*k) = log(sum(temp01)) - log(sum(temp00));end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久综合99久久综合网站| 777奇米四色成人影色区| 欧美久久一二区| 国产精品网站在线| 捆绑调教美女网站视频一区| 色婷婷av一区二区三区大白胸 | 综合久久综合久久| 麻豆91在线播放| 欧美日韩三级视频| 亚洲精选一二三| 成人深夜视频在线观看| 欧美成人一区二区三区片免费| 亚洲国产综合视频在线观看| www.色综合.com| 欧美国产丝袜视频| 国产麻豆视频精品| 亚洲精品一区二区三区精华液 | 夜夜嗨av一区二区三区| 国产91丝袜在线18| 久久久亚洲精华液精华液精华液 | 日韩三级av在线播放| 亚洲综合在线免费观看| 99精品桃花视频在线观看| 国产三级一区二区三区| 精品一区二区综合| 精品免费一区二区三区| 麻豆精品视频在线| 日韩三级视频在线观看| 免费的国产精品| 精品国产一区二区三区不卡 | 久久亚洲一区二区三区明星换脸| 亚洲电影中文字幕在线观看| 欧美在线观看你懂的| 一级做a爱片久久| 欧美探花视频资源| 亚洲不卡av一区二区三区| 欧美色视频在线观看| 午夜电影网亚洲视频| 日韩一区二区免费在线观看| 久久黄色级2电影| 久久精品视频在线免费观看| 国产成人免费av在线| 国产精品久久毛片a| 色偷偷一区二区三区| 亚洲国产欧美在线| 欧美一区二区视频免费观看| 久久精品国产免费看久久精品| 精品久久五月天| 精品sm在线观看| 高清不卡一区二区在线| 国产精品婷婷午夜在线观看| 欧洲色大大久久| 人人精品人人爱| 国产精品久久看| 91精品中文字幕一区二区三区| 麻豆成人久久精品二区三区小说| 欧美激情在线看| 欧美视频中文字幕| 精品一区二区三区免费| 中文字幕色av一区二区三区| 欧美精品久久久久久久多人混战| 国内精品国产成人国产三级粉色| 成人欧美一区二区三区白人| 欧美一级视频精品观看| 99久久精品免费看| 蜜桃视频在线观看一区| 中文字幕亚洲一区二区av在线| 欧美精品第1页| 91一区二区三区在线观看| 日韩电影免费一区| 中文字幕不卡在线播放| 在线综合视频播放| a级精品国产片在线观看| 视频一区二区欧美| 中文字幕中文字幕在线一区 | 一区二区在线观看视频| 精品久久久久久亚洲综合网| 日本高清免费不卡视频| 精品一区二区三区av| 亚洲成人在线网站| 日韩一区在线看| 久久免费国产精品| 日韩一区二区三区观看| 在线国产电影不卡| 成人免费视频国产在线观看| 激情深爱一区二区| 婷婷成人激情在线网| 综合久久久久久久| 亚洲国产精品黑人久久久| 日韩精品在线一区| 欧美丰满少妇xxxxx高潮对白| 91一区二区在线观看| 成人综合婷婷国产精品久久蜜臀| 久久国产精品无码网站| 水野朝阳av一区二区三区| 国产精品久久免费看| 国产亚洲欧洲997久久综合 | 亚洲柠檬福利资源导航| 久久一区二区三区四区| 日韩小视频在线观看专区| 欧美日韩亚洲综合一区| 欧美性猛交xxxx乱大交退制版| 成人av小说网| 成人午夜免费电影| 成人小视频免费在线观看| 国产麻豆91精品| 久久99国产乱子伦精品免费| 久久精品久久综合| 极品美女销魂一区二区三区免费| 久久黄色级2电影| 国产一区二区在线观看视频| 国产一区久久久| 国产成人午夜99999| 成人免费视频一区二区| 不卡av电影在线播放| 不卡大黄网站免费看| 99久精品国产| 欧美午夜一区二区三区免费大片| 欧美三级视频在线| 欧美一区二区免费视频| 欧美大片在线观看一区| 久久奇米777| 中文字幕在线不卡一区 | 精品亚洲成a人在线观看| 国产主播一区二区| 大美女一区二区三区| 99视频一区二区| 欧美无乱码久久久免费午夜一区| 精品视频在线免费观看| 日韩欧美第一区| 国产精品毛片久久久久久| 亚洲特级片在线| 日日骚欧美日韩| 久久 天天综合| 成人福利电影精品一区二区在线观看| 99久久精品情趣| 欧美午夜影院一区| 精品91自产拍在线观看一区| 国产精品久久久久一区二区三区共| 亚洲手机成人高清视频| 日日夜夜免费精品| 国产成人综合在线| 色综合视频在线观看| 91精品国产福利| 国产日产欧美一区二区三区| 洋洋av久久久久久久一区| 欧美中文字幕一区二区三区 | 3d成人h动漫网站入口| 亚洲精品在线电影| 亚洲美女少妇撒尿| 久久精品免费观看| 欧美在线观看一区| 国产三级精品视频| 视频在线观看国产精品| 成人免费看视频| 日韩欧美一区电影| 亚洲色图在线播放| 久久精品国产亚洲a| 色一区在线观看| 久久在线观看免费| 日韩国产一区二| 91小宝寻花一区二区三区| 精品国产一区二区三区久久久蜜月 | 粉嫩在线一区二区三区视频| 欧美午夜影院一区| 国产精品传媒入口麻豆| 欧美欧美欧美欧美| 亚洲欧洲一区二区在线播放| 久久91精品久久久久久秒播| 在线观看av一区二区| 国产日韩精品一区| 久久精品久久综合| 在线综合亚洲欧美在线视频| 亚洲美女屁股眼交| 成人黄色在线看| 精品久久免费看| 美女视频一区二区三区| 欧美日韩视频第一区| 亚洲精品国产无套在线观| www.日韩大片| 国产精品私人影院| 成人激情图片网| 中文字幕免费在线观看视频一区| 国产综合色视频| 精品国产a毛片| 美女性感视频久久| 日韩精品一区二区三区视频在线观看| 亚洲1区2区3区视频| 在线欧美一区二区| 一区二区三区自拍| 色综合色综合色综合色综合色综合 | 成人app下载| 中文字幕色av一区二区三区| 国产成人av一区二区三区在线观看| 欧美精品一区二区三区四区| 美女在线视频一区| 精品va天堂亚洲国产| 国产麻豆日韩欧美久久| 中文字幕欧美激情一区| 成人短视频下载|