stc_encoder.m
来自「stbc for flat rayleigh fading channel」· M 代码 · 共 14 行
M
14 行
function temp_out_encoder=stc_encoder(temp_input_encoder,size_encoder)
if(size_encoder==2)
temp_out_encoder=[temp_input_encoder(1) -conj(temp_input_encoder(2));temp_input_encoder(2) conj(temp_input_encoder(1))];
elseif(size_encoder==4)
temp_out_encoder=[temp_input_encoder(1) -temp_input_encoder(2) -temp_input_encoder(3) -temp_input_encoder(4) conj(temp_input_encoder(1))...
-conj(temp_input_encoder(2)) -conj(temp_input_encoder(3)) -conj(temp_input_encoder(4));...
temp_input_encoder(2) temp_input_encoder(1) temp_input_encoder(4) -temp_input_encoder(3) conj(temp_input_encoder(2))...
conj(temp_input_encoder(1)) conj(temp_input_encoder(4)) -conj(temp_input_encoder(3));...
temp_input_encoder(3) -temp_input_encoder(4) temp_input_encoder(1) temp_input_encoder(2) conj(temp_input_encoder(3))...
-conj(temp_input_encoder(4)) conj(temp_input_encoder(1)) conj(temp_input_encoder(2));...
temp_input_encoder(4) temp_input_encoder(3) -temp_input_encoder(2) temp_input_encoder(1) conj(temp_input_encoder(4))...
conj(temp_input_encoder(3)) -conj(temp_input_encoder(2)) conj(temp_input_encoder(1))];
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?