|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我在做的东西是M=[1011010111001011],G1=[11],G2=[01],G3=[00],G4=[11],G5=[11]再定义A1=[G1;00;00;00;00]A2=[G2;G1;00;00;00]A3=[G3;G2;G1;00;00]A4=[G4;G3;G2;G1;00]A5=[G5;G4;G3;G2;G1]我想要的是让M这个信码流五个为一组分别和A1,A2,A3,A4,A5相乘,第一个五位一组的是M的前五位,然后指针后移还是五位一组,到第六个五位一组时就和第五组的五位一组的一样都是和A5相乘了.
for i=1:5
B(i)=M(i);
end
*这里我输入B,敲回车得到的是B=[10110]
C=B*A1 *这里得到的C是C=[11]*
for i=2:6
D(i)=M(i);
end
*但我这里得到的D=[001101]是六位怎么回事呢?
我最终想得到的结果是一系列的信码流
11,01,11,01,10,00,01,00,01,01,10,01,11,11,11,01,10,11,00,11
请各位高手帮帮忙吧!很急的,多谢多谢! |
|