# Create MATLAB Simulation for (n, k) = (6, 3) Block Code using BPSK Modulation over AWGN Channel

Creating a MATLAB simulation (n, k) = (6, 3) Block Code using BPSK modulation over AWGN Channel.

The Block Code: (n, k) = (6, 3)

The Channel: AWGN

The Modulation/Demodulation Type: BPSK

Transformer Matrix (H) and Generator Matrix (G) are provided in the attached file.

Steps:

1. Define the provided matrixes in MATLAB.

[login to view URL] the Syndrome Table.

3. Generate 10^6 (1.000.000) uncoded bits with equally like 1's and 0's, in other words, there will be 500 thousands '1's and 500 thousands '0's. This will be the message that is to be coded and transmitted. You can generate such message sequence by using randint() built-in function.

4. Use BPSK Modulator.

[login to view URL] the output into the AWGN Channel.

6. Use BPSK demodulation to correct the errors.

7. Compare Corrected Codewords to the Transmitted Codewords.

8. Plot BER vs SNR (in dB) and compare with the theoretical curve

Assume Eb (Energy per Bit) = 1

Pb (Probability of bit-error) = Q(SQR(Eb/No)) = Q(SQR(1/No)) ; SQR = Square Root

And for noise: N(0, 1) , i.e. mean is zero, and variance is 1

Evner: Matlab and Mathematica

Om arbejdsgiveren:
( 0 bedømmelser ) Istanbul, Turkey

Projekt ID: #19513418

## Tildelt til:

enghamza12

My name is Hamza Nassar 1. CAD/CAM, 3D modelling, Interior and Exterior Design and Rendering I have many experience product design, modelling and rendering. I'm 3d max, ArchiCAD, Sketchup, Solidworks a Flere

\$25 USD på 1 dag
(5 bedømmelser)
1.6

## 2 freelancere byder i gennemsnit \$25 på dette job

hsh564cf84accd96

Hi there, I hope you are fine and doing well. I am a telecommunication engineer having experience in Mat lab programming and report writing. I have done many projects by using Mat lab in my academic career and as a fre Flere

\$25 USD på 1 dag
(0 bedømmelser)
0.0