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

📄 sm_decoder_ml.m

📁 有限反馈下的误码率计算,通过simulink实现
💻 M
字号:
function output_data = SM_Decoder_ML(input_data)

CONS = [-1; 1];
H_11 = input_data(1,3);
H_12 = input_data(1,4);
H_21 = input_data(1,5);
H_22 = input_data(1,6);

H = [H_11, H_12; H_21, H_22];
r = [input_data(1,1); input_data(1,2)];

for q = 1:length(CONS)
    for p = 1:length(CONS)
        v_eval((q-1)*length(CONS)+p) = norm(r - H * [CONS(p); CONS(q)]);
    end
end
[val_min, index_min] = min(v_eval);

for q = 1:length(CONS)
    for p = 1:length(CONS)
        if ((q-1)*length(CONS)+p == index_min)
            output_data = [CONS(p); CONS(q)];
        end
    end
end

⌨️ 快捷键说明

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