g_func.m

来自「短波信道抗多音干扰的性能分析及其仿真」· M 代码 · 共 19 行

M
19
字号
function [next_state,out_put]=G_func(current_state,data_in,K,m)
% this function realize the G-function

%currentstate=deci2change(current_state,K,m);
%nextstate=[data_in,currentstate(1:K-1)];
%next_state=change2deci(nextstate,m);
%out=[data_in,currentstate];
%out_put=change2deci(out,m);

currentstate=deci2change(current_state,K,m);
middle=data_in;
for i=1:K
    middle=middle+currentstate(i);
end
middle=rem(middle,m);
nextstate=[middle,currentstate(1:K-1)];
next_state=change2deci(nextstate,m);
out=[middle,currentstate];
out_put=change2deci(out,m);

⌨️ 快捷键说明

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