永发信息网

MATLAB做M序列仿真实验。

答案:2  悬赏:60  手机版
解决时间 2021-01-24 21:47
  • 提问者网友:蔚蓝的太阳
  • 2021-01-24 10:13
MATLAB做M序列仿真实验。
最佳答案
  • 五星知识达人网友:舊物识亽
  • 2021-01-24 11:45
首先,我也是MATLAB菜鸟。
刚才运行了你的程序,你的错误在第八行:
mq=mgen(g,state,L);
因为mgen这个函数你并没有定义,在函数库也不存在!
但是注释是“求序列自相关”,那我就把这个函数换成函数库中存在的求序列自相关函数“xcorr”,也就是第八行换成mq=xcorr(g,state,L);可以运行出结果
后边的程序我没有看
全部回答
  • 1楼网友:轮獄道
  • 2021-01-24 13:07
function[out]=mgen(g,state,N)
gen=dec2bin(g)-48;
M=length(gen);
curState=dec2bin(state,M-1)-48;
fork=1:N
out(k)=curState(M-1);
a=rem(sum(gen(2:end).*curState),2);
curState=[acurState(1:M-2)];
end
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯