国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Reed-Muller碼--第二種構(gòu)造方法

2023-02-08 23:07 作者:樂吧的數(shù)學(xué)  | 我要投稿

這篇文章介紹 Reed-Muller 碼的第二種構(gòu)造方法, Reed-Muller 碼是記為 R(r,m).
(錄制的視頻在:https://www.bilibili.com/video/BV1824y1q7VN/)

這個(gè)方法的大體思路是:

1) 找到 k 個(gè)基向量,每個(gè)基向量長(zhǎng)度為 n,其中 k 是輸入的長(zhǎng)度,n 是編碼后輸出的長(zhǎng)度。
2) 用這 k 個(gè)基向量做線性組合,產(chǎn)生 Reed-Muller 碼的所有輸出

%5Cbegin%7Baligned%7D%0An%20%26%3D%202%5Em%20%20%5C%5C%0Ak%20%26%3D%20%5Csum_%7Bi%3D0%7D%5Er%20C_m%5Ei%20%3D%20C_m%5E0%20%2B%20C_m%5E1%2B%5Ccdots%20%2BC_m%5Er%20%3D%201%20%2B%20m%20%2B%20C_m%5E2%2B%5Ccdots%20%2BC_m%5Er%0A%5Cend%7Baligned%7D


編碼的輸出,相當(dāng)于是在 k 維空間中的向量,如果是比特,那么每個(gè)維度有 2 種可能,因此,一共有?2%5Ek 種輸出。

例如 R(2,4),? 則

%5Cbegin%7Baligned%7D%0An%20%26%3D%202%5Em%20%3D%202%5E4%3D16%20%5C%5C%0Ak%20%26%3D%20%5Csum_%7Bi%3D0%7D%5Er%20C_m%5Ei%3D%5Csum_%7Bi%3D0%7D%5E2%20C_4%5Ei%20%3D%20C_4%5E0%20%2B%20C_4%5E1%2BC_4%5E2%20%3D%201%20%2B%204%20%2B%206%20%3D%2011%0A%5Cend%7Baligned%7D

所以,是在 11 維空間中,找 11 個(gè)基向量,然后線性組合出來?2%5E%7B11%7D%3D2048 種輸出,每個(gè)輸出的長(zhǎng)度是 16.

那么如何找這 k 個(gè)基向量呢?

首先我們找出 m 個(gè)基向量出來,v_i%2C%5C%20%20i%3D1%2C2%2C...%2Cm

v_i%3D%0A%5Cunderset%7B2%5E%7Bm-i%2B1%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%5E%7Bi-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7Bi-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%5E%7Bi-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7Bi-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D


所以,對(duì)于 R(2,4) 碼,我們可以得到 4 個(gè)基向量:

第一個(gè)基向量:

%5Cbegin%7Baligned%7D%0Av_1%0A%26%3D%0A%5Cunderset%7B2%5E%7B4-1%2B1%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%5E%7B1-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B1-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%5E%7B1-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B1-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%20%5C%5C%0A%5C%5C%0A%26%3D%0A%5Cunderset%7B2%5E%7B16%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B1%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B1%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B1%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B1%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%5C%5C%0A%26%3D%200101%5C%200101%5C%200101%5C%200101%0A%0A%5Cend%7Baligned%7D


第二個(gè)基向量:

%0A%5Cbegin%7Baligned%7D%0Av_2%0A%26%3D%0A%5Cunderset%7B2%5E%7B4-2%2B1%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%5E%7B2-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B2-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%5E%7B2-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B2-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%20%5C%5C%0A%5C%5C%0A%26%3D%0A%5Cunderset%7B8%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%5C%5C%0A%5C%5C%0A%26%3D%200011%5C%200011%5C%200011%5C%200011%0A%5Cend%7Baligned%7D




第三個(gè)基向量:

%0A%5Cbegin%7Baligned%7D%0Av_3%0A%26%3D%0A%5Cunderset%7B2%5E%7B4-3%2B1%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%5E%7B3-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B3-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%5E%7B3-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B3-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%20%5C%5C%0A%5C%5C%0A%26%3D%0A%5Cunderset%7B4%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B4%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B4%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%20%20%5Cunderset%7B4%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B4%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%5C%5C%0A%5C%5C%0A%26%3D%200000%5C%201111%5C%200000%5C%201111%0A%0A%5Cend%7Baligned%7D


第四個(gè)基向量:

%0A%5Cbegin%7Baligned%7D%0Av_4%0A%26%3D%0A%5Cunderset%7B2%5E%7B4-4%2B1%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%5E%7B4-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B4-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%5E%7B4-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B4-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%20%5C%5C%0A%5C%5C%0A%26%3D%0A%5Cunderset%7B2%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B8%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B8%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%5C%5C%0A%5C%5C%0A%26%3D%200000%5C%200000%5C%201111%5C%201111%0A%0A%5Cend%7Baligned%7D


然后,再從 m 個(gè)基向量中,取兩個(gè)基向量,做按位與的操作,則一共可以生成?C_m%5E2? 個(gè)基向量。

然后,再從 m 個(gè)基向量中,取三個(gè)基向量,做按位與的操作,則一共可以生成?C_m%5E3? 個(gè)基向量。

以此類推,

最后,從 m 個(gè)基向量中,取 r 個(gè)基向量,做按位與的操作,則一共可以生成?C_m%5Er? 個(gè)基向量。

最后,再增加一個(gè)全 1 的基向量,記為


v_0%20%3D%20%5Cunderset%7B2%5Em%7D%7B%20%20%20%5Cunderbrace%7B1%5Ccdots1%7D%7D

至此,我們生成了 k 個(gè)基向量.

v_1%20%3D0101%5C%200101%5C%200101%5C%200101%20%20%5C%5C%0Av_2%20%3D%200011%5C%200011%5C%200011%5C%200011%20%5C%5C%0Av_3%20%3D%200000%5C%201111%5C%200000%5C%201111%20%5C%5C%0Av_4%20%3D%200000%5C%200000%5C%201111%5C%201111

那么,我們從這 4 個(gè)中,取兩個(gè)做按位與,則可以得到下面 6 個(gè)基向量:

%0Av_1v_2%20%3D%200001%5C%200001%5C%200001%5C%200001%20%20%5C%5C%0Av_1v_3%20%3D%200000%5C%200101%5C%200000%5C%200101%20%20%5C%5C%0Av_1v_4%20%3D%200000%5C%200000%5C%200101%5C%200101%20%20%5C%5C%20%20%0A%5C%5C%0Av_2v_3%20%3D%200000%5C%200011%5C%200000%5C%200011%20%20%5C%5C%0Av_2v_4%20%3D%200000%5C%200000%5C%200011%5C%200011%20%20%5C%5C%0A%5C%5C%0Av_3v_4%20%3D%200000%5C%200000%5C%200000%5C%201111%20%20%5C%5C


再把?v_0 放進(jìn)來

v_0%20%3D%201111%5C%201111%5C%201111%5C%201111

則一共有下面 11 個(gè)基向量:

16個(gè)1 的情況,有一種:

v_0%20%3D%201111%5C%201111%5C%201111%5C%201111


8個(gè)1的情況,有四種:
v_1%20%3D0101%5C%200101%5C%200101%5C%200101%20%20%5C%5C%0Av_2%20%3D%200011%5C%200011%5C%200011%5C%200011%20%5C%5C%0Av_3%20%3D%200000%5C%201111%5C%200000%5C%201111%20%5C%5C%0Av_4%20%3D%200000%5C%200000%5C%201111%5C%201111

4個(gè)1的情況,有六種:

v_1v_2%20%3D%200001%5C%200001%5C%200001%5C%200001%20%20%5C%5C%0Av_1v_3%20%3D%200000%5C%200101%5C%200000%5C%200101%20%20%5C%5C%0Av_1v_4%20%3D%200000%5C%200000%5C%200101%5C%200101%20%20%5C%5C%20%20%0A%5C%5C%0Av_2v_3%20%3D%200000%5C%200011%5C%200000%5C%200011%20%20%5C%5C%0Av_2v_4%20%3D%200000%5C%200000%5C%200011%5C%200011%20%20%5C%5C%0A%5C%5C%0Av_3v_4%20%3D%200000%5C%200000%5C%200000%5C%201111%20%20%5C%5C


所以,一共有 11 個(gè)基向量:

%0A%5Calpha_1%3Dv_0%20%3D%201111%5C%201111%5C%201111%5C%201111%20%5C%5C%0A%5C%5C%0A%5Calpha_2%3Dv_1%20%3D0101%5C%200101%5C%200101%5C%200101%20%20%5C%5C%0A%5Calpha_3%3Dv_2%20%3D%200011%5C%200011%5C%200011%5C%200011%20%5C%5C%0A%5Calpha_4%3Dv_3%20%3D%200000%5C%201111%5C%200000%5C%201111%20%5C%5C%0A%5Calpha_5%3Dv_4%20%3D%200000%5C%200000%5C%201111%5C%201111%20%5C%5C%0A%5C%5C%0A%5Calpha_6%3Dv_1v_2%20%3D%200001%5C%200001%5C%200001%5C%200001%20%20%5C%5C%0A%5Calpha_7%3Dv_1v_3%20%3D%200000%5C%200101%5C%200000%5C%200101%20%20%5C%5C%0A%5Calpha_8%3Dv_1v_4%20%3D%200000%5C%200000%5C%200101%5C%200101%20%20%5C%5C%20%20%0A%5Calpha_9%3Dv_2v_3%20%3D%200000%5C%200011%5C%200000%5C%200011%20%20%5C%5C%0A%5Calpha_%7B10%7D%3Dv_2v_4%20%3D%200000%5C%200000%5C%200011%5C%200011%20%20%5C%5C%0A%5Calpha_%7B11%7D%3Dv_3v_4%20%3D%200000%5C%200000%5C%200000%5C%201111%20%20%5C%5C
則一個(gè) 11 比特的數(shù)據(jù): b_1%20b_2%20%5Ccdots%20b_%7B11%7D,經(jīng)過這個(gè) R(2,4) 編碼后的輸出 c,可以表示為:

c%20%3D%20b_1%5Calpha_1%20%2B%20b_2%5Calpha_2%20%2B%20%5Ccdots%20%2B%20b_%7B11%7D%20%5Calpha_%7B11%7D

寫成矩陣形式:

%0Ac%20%3D%5Bb_1%2Cb_2%2C%5Ccdots%2Cb_%7B11%7D%5D%0A%5Cbegin%7Bbmatrix%7D%0A%5Calpha_1%20%5C%5C%0A%5Calpha_2%20%5C%5C%0A%5Ccdots%20%20%5C%5C%0A%5Calpha_%7B11%7D%20%5C%5C%0A%5Cend%7Bbmatrix%7D



G%20%3D%5Cbegin%7Bbmatrix%7D%0A%5Calpha_1%20%5C%5C%0A%5Calpha_2%20%5C%5C%0A%5Ccdots%20%20%5C%5C%0A%5Calpha_%7B11%7D%20%5C%5C%0A%5Cend%7Bbmatrix%7D


就是 R(2,4) 碼的生成矩陣。

Reed-Muller碼--第二種構(gòu)造方法的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
罗山县| 寿阳县| 鹤壁市| 鲜城| 桐柏县| 邓州市| 济阳县| 巫溪县| 麻栗坡县| 张家港市| 荃湾区| 鄢陵县| 交城县| 韩城市| 镇宁| 勐海县| 成安县| 青铜峡市| 扬州市| 乐平市| 南丹县| 郎溪县| 望城县| 遵义市| 巍山| 宜宾市| 靖西县| 扎兰屯市| 双牌县| 绥芬河市| 宁晋县| 通道| 呼伦贝尔市| 德昌县| 山西省| 简阳市| 乌拉特中旗| 都江堰市| 潞西市| 溆浦县| 南康市|