📄 sm_decoder_ml.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 + -