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

📄 metric_acc_cmp_sel.m

📁 这是一个连续相位调制的程序
💻 M
字号:
function [sur_acc_metric, sur_path_index] = metric_acc_cmp_sel(acc_metric, branch_metric, state_trans, input, odd_or_even)

% sqwang's source code, used for academic research, not commerce.

[num_row, num_col] = size(state_trans);

input = input + 1;

tentative_acc_metric = zeros(num_col, num_row);
sur_acc_metric = zeros(num_row, 1);
sur_path_index = zeros(num_row, 1);

for k = odd_or_even : 2 : num_row
    % State metric accumulation
    for l = 1 : num_col
        tentative_acc_metric(l, k) = branch_metric(state_trans(k, l), input(k, l)) + acc_metric(state_trans(k, l));  
    end
end

[max_acc_metric, sur_path_index] = max(tentative_acc_metric);
sur_acc_metric = max_acc_metric';

⌨️ 快捷键说明

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