早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何在Matlab中利用已产生的m序列产生gold序列?rt,阶数是6,两个m序列系数分别是100011,和1100111,这两个m序列a1,a2我都在m文件里面能画出来,现在我需要利用这两个来产生gold序列,一楼的回答,gold序

题目详情
如何在Matlab中利用已产生的m序列产生gold序列?
rt,阶数是6,两个m序列系数分别是100011,和1100111,这两个m序列a1,a2我都在m文件里面能画出来,现在我需要利用这两个来产生gold序列,
一楼的回答,gold序列不是应该是一行N列的吗,怎么会出现N*N矩阵呢?
▼优质解答
答案和解析
假设你已经得到了a1,a2
N=length(a1);
gold=zeros(N,N);
for i=1:N
temp=a1+[a2(i:end) a2(1:i-1)];
gold(i,:)=mod(temp,2);
end;