当前位置:知之问问>百科知识>matlab高手求教: %Rake 接收机 rake.m

matlab高手求教: %Rake 接收机 rake.m

2023-08-10 17:58:39 编辑:join 浏览量:559

matlab高手求教: %Rake 接收机 rake.m

这个程序我也调试过,给我们导师也看过,不过最后还是没调出来,所以就换成了单用户的Rake接收机仿真。

%m序列发生器,mgen.m

function [out curstate]=mgen(g,state,N)

%输入g:m序列生成多项式(10进制输入)

%state:寄存器初始状态(10进制输入)

% N:输出序列长度

%test g=11;state=3;N=15;

gen=g;%dec2bin(g)-48;

M=length(gen);

curstate=dec2bin(state,M-1)-48;

for k=1:N

out(k)= curstate(M-1);

a=rem(sum(gen(2:end).* curstate),2);

curstate=[a curstate(1:M-2)];

end

搞不懂

标签:matlab,Rake,rake

版权声明:文章由 知之问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhzhwenwen.com/article/213163.html
热门文章