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.


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

Se mere: stand alone matlab simulation, freelance matlab simulation, matlab simulation projects filters, bit error rate matlab code, ber of qpsk in awgn channel matlab code, awgn matlab, 4 qam matlab code, matlab berawgn, how to plot ber vs snr in matlab, matlab code for awgn channel, simple qam matlab code, conversion matlab simulation code, matlab simulation creator, matlab simulation rlc circuit, arq matlab simulation, fuzzy controller matlab simulation, ecg matlab simulation, sip matlab simulation, create airline simulation, cart pole system matlab simulation

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

Projekt ID: #19513418

Tildelt til:


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)

2 freelancere byder i gennemsnit $25 på dette job


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)