2、实验内容:(1)随机生成5个互不正交的8位码片m1、m2、m3、m4、m5。(2)分别求
时间: 2023-12-28 09:13:33 浏览: 23
出它们的自相关函数和互相关函数。(3)验证它们的正交性。(4)验证它们的完备性。
以下是对实验内容的解释:
1. 互不正交的8位码片:指5个不同的8位二进制码片,这些码片之间彼此不正交,即它们的内积为0。
2. 自相关函数和互相关函数:码片的自相关函数是指将一个码片与其自身进行卷积运算得到的结果。而码片的互相关函数是指将一个码片与另一个码片进行卷积运算得到的结果。
3. 正交性:如果两个码片的内积为0,则它们是正交的。
4. 完备性:如果一组码片两两正交且长度相等,则这组码片是完备的。
以下是实验的具体步骤:
1. 随机生成5个互不正交的8位码片m1、m2、m3、m4、m5。
2. 分别求出它们的自相关函数和互相关函数。对于自相关函数,可以将一个码片与其自身进行卷积运算;对于互相关函数,可以将一个码片与另一个码片进行卷积运算。
3. 验证它们的正交性。对于任意两个码片,计算它们的内积,如果内积为0,则它们是正交的。
4. 验证它们的完备性。对于这组码片,计算任意两个码片的内积,如果内积为0,则它们是正交的。同时,计算它们的长度,如果长度相等,则这组码片是完备的。
相关问题
随机生成5个互不正交的8位码片m1、m2、m3、m4、m5。(2)分别求出与m1、m2、m3
、m4、m5正交的码片c1、c2、c3、c4、c5。
生成5个互不正交的8位码片m1、m2、m3、m4、m5,可以使用如下方法:
1. 随机生成一个8位二进制数m1。
2. 随机生成一个8位二进制数m2,并检查其是否与m1正交(即m1和m2的按位乘积为0),如果不正交,则重新生成m2。
3. 随机生成一个8位二进制数m3,并检查其是否与m1和m2正交,如果不正交,则重新生成m3。
4. 以此类推,直到生成5个互不正交的码片m1、m2、m3、m4、m5。
求与m1正交的码片c1的方法:
1. 随机生成一个8位二进制数c1。
2. 计算c1和m1的按位乘积,如果结果为0,则c1与m1正交;否则重新生成c1,直到满足条件。
求与m2正交的码片c2的方法:
1. 随机生成一个8位二进制数c2。
2. 计算c2和m2的按位乘积,如果结果为0,则c2与m2正交;否则重新生成c2,直到满足条件。
求与m3正交的码片c3、与m4正交的码片c4、与m5正交的码片c5的方法同上。
最终生成的5对正交码片为:
m1=10101010, c1=01010101
m2=11001100, c2=00110011
m3=11110000, c3=00001111
m4=00011100, c4=11100011
m5=11100011, c5=00011100
随机生成 5 个互不正交的 8 位码片 M1、M2、M3、M4、M5。 (2) 分别求出与 M1、M2、M3、M4、M5 所有正交的 8 位码片
生成 5 个互不正交的 8 位码片 M1、M2、M3、M4、M5:
M1:10011010
M2:01010101
M3:00110011
M4:11100000
M5:00001111
求出与 M1、M2、M3、M4、M5 所有正交的 8 位码片:
首先,我们需要知道,两个 8 位码片 M1 和 M2 正交等价于它们的内积为 0,即 M1·M2=0。
以 M1 为例,我们需要找到所有与 M1 正交的 8 位码片。我们可以从所有的 8 位码片中挑选出一些候选码片,然后逐个计算它们与 M1 的内积,将内积为 0 的码片选出来即可。
以下是一些与 M1 正交的 8 位码片:
M6:01100101
M7:00011100
M8:10100011
M9:11001100
M10:01001010
同样的方法,我们可以分别求出与 M2、M3、M4、M5 正交的 8 位码片:
与 M2 正交的码片:
M6:01100101
M11:11101010
M12:10000101
M13:00111010
M14:01001101
与 M3 正交的码片:
M7:00011100
M11:11101010
M15:11010001
M16:10100110
M17:01100011
与 M4 正交的码片:
M8:10100011
M12:10000101
M15:11010001
M18:01110110
M19:00001001
与 M5 正交的码片:
M9:11001100
M13:00111010
M16:10100110
M18:01110110
M20:11110000