PARITY CHECK MATRIX DECODING 1. The affine cipher y 21x + 11 (mod 26) was used...
Consider the (5,2) linear binary code, C, with linear space of codewords spanned by the codewords (1, 0, 1,1, 1) and (0, 1, 1, 1, 0). 4. Find all codewords in C, find the systematic generator matrix, G, and a parity check matrix, H, for the code. a. Determine dmin for the code and the code's weight distribution. Determine all codewords in the dual code, Cd . Find a systematic generator matrix, Ga, for the dual code, and corresponding parity...
1. (30 points) Consider the systematic binary linear (6,3) code with generator matrix 1 0 01 1 0 G- 0 1 0 0 1 1 a) Determine the parity check matrix H of the code. b) What is the minimum distance of the code? How many errors can this code correct and detect? c) Show the results in b) using decoding table d) Find the most likely codeword, given that the noisy received codeword is 010101. e) Now suppose 001101...
Design (7,3) linear block code with parity check matrix given as H = 0 1 11 0 0 1 1 0 10 1 0 1 1 1 00 0 1 1 a. Find all the corresponding codewords of the code. b. What is the error the error-correcting and error-detection capabilities of the code? c. Find the syndrome for the received vector R = [1101011]. d. Assuming the receiver Maximum likelihood algorithm construct syndrome table for the correctable error patterns
**DO IT AS PYTHON PLEASE**
The Trifid Cipher General Problem Description The Trifid cipher (not to be confused with the creatures from the classic science-fiction film "The Day of the Triffids") is an algorithm that enciphers a plaintext message by encoding each letter as a three-digit number and then breaking up and rearranging the digits from each letter's encoded form. For this assignment, you will create a set of Python functions that can encode messages using this cipher (these functions...