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);可以运行出结果
后边的程序我没有看
刚才运行了你的程序,你的错误在第八行:
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
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
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯