Question: Write a program (in your language of choice) that simulates the performance of (24, 12) Golay code. You need to: 1) Generate 12 random bits
Write a program (in your language of choice) that simulates the performance of (24, 12) Golay code. You need to: 1) Generate 12 random bits (each bit being a zero with probability of 0.5) 2) Encode using (24, 12) Golay code. 3) Change bits with probability . 4) Decode and compare with the sequence in step 1. 5) Run the experiment a large number of times and find the probability of error. 6) Do the experiment for e = 0.002,0.005, 0.01, 0.05 and plot a curve showing coded versus uncoded probability of error. 7) You need to explain your program and include the software. Note: You need to do the project on your own. Any infraction will result in getting a grade of zero and being reported
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
