Задание: Декодировать полученное слово y. Получить промежуточные кодовые слова с и c', а также исходное сообщение. Параметры кода конкатенации (как в лекции): ------------------------------------------- ------------ Concatenated code ------------ ------------------------------------------- ------------ Outer RS code ---------------- Parans: p = 2 , n = 3 , defining_poly: x^3 + x + 1 Reed-Solomon code with params [ 7 3 5 ] Evaluation set S = [1, a, a^2, a + 1, a^2 + a, a^2 + a + 1, a^2 + 1] ------------ Binary inner code ------------ Params: n_in = 12 k_in = 3 d_in = 5 G: [1 0 0 1 1 1 0 0 1 0 0 1] [1 1 0 1 0 0 1 0 0 1 0 0] [1 0 1 1 0 0 0 1 0 0 1 0] H: [1 0 0 0 0 0 0 0 0 1 1 1] [0 1 0 0 0 0 0 0 0 1 0 0] [0 0 1 0 0 0 0 0 0 0 1 0] [0 0 0 1 0 0 0 0 0 1 1 1] [0 0 0 0 1 0 0 0 0 0 0 1] [0 0 0 0 0 1 0 0 0 0 0 1] [0 0 0 0 0 0 1 0 0 1 0 0] [0 0 0 0 0 0 0 1 0 0 1 0] [0 0 0 0 0 0 0 0 1 0 0 1] Concatenated code params: n = 84 k = 9 d >= 25 --------------------------------------------------- Ганиман Вадим y: [(0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1), (1, 0, 1, 1, 0, 1, 1, 1, 0, 0, 1, 1), (1, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0), (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), (0, 0, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0), (0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1), (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)] --------------------------------------------------- Дубовцев Александр y: [(1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1), (0, 0, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1), (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), (0, 1, 1, 0, 0, 1, 1, 1, 0, 1, 1, 0), (1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1), (0, 0, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1), (1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0)] --------------------------------------------------- Дупленко Александр y: [(1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0), (0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1), (1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0), (0, 0, 0, 1, 1, 1, 0, 1, 1, 0, 0, 1), (0, 1, 0, 0, 1, 1, 1, 0, 1, 1, 0, 0), (1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1), (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)] --------------------------------------------------- Завертанов Владислав y: [(1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0), (0, 1, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1), (0, 1, 0, 0, 1, 1, 1, 0, 1, 1, 0, 1), (0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 1), (1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1), (1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0), (1, 0, 1, 0, 1, 0, 0, 1, 1, 0, 1, 1)] --------------------------------------------------- Зарубко Мария y: [(1, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0), (1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0), (1, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1), (1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0), (0, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0), (0, 0, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0), (0, 1, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1)] --------------------------------------------------- Иванов Артём y: [(0, 1, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0), (0, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1), (1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 1), (1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0), (1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1), (0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1), (0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1)] --------------------------------------------------- Каминский Владислав y: [(0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0), (0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0), (0, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0), (1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0), (1, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0), (0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 1, 0), (0, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0)] --------------------------------------------------- Можаев Александр y: [(1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1), (1, 1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0), (0, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0), (0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0), (1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1), (0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1), (1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0)] --------------------------------------------------- Потапов Владислав y: [(1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0), (0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1), (0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 0, 1), (1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1), (0, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1), (1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0), (0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 1)] --------------------------------------------------- Стахив Вадим y: [(0, 1, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1), (1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1), (0, 1, 0, 0, 1, 1, 1, 0, 1, 0, 0, 1), (1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 1), (0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1), (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), (0, 0, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1)] ---------------------------------------------------