File Exchange

image thumbnail

MATLAB Code for BER Performance of BPSK Digital Modulation

version (1.13 KB) by Md. Salim Raza
BER Performance Analysis of BPSK Modulation Technique with AWGN Channel


Updated 06 Jun 2018

View License

BER of BPSK modulation technique with AWGN channel has been measured considering random 1000000 bits

Cite As

Md. Salim Raza (2021). MATLAB Code for BER Performance of BPSK Digital Modulation (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (18)

duy nguyen

Dung Tran

About the error of randint(1,num_bit)....., Matlab already removed this function, try using : randi ([0,1], 1,num_bit).... instead.
the code should work.

I am getting error in data=randint(1,num_bit);%random bit generation (1 or 0)

Kevin De Sousa

Md. Salim Raza

Thanks Eric

ahmed El-daby


Needs minor updating. Currently uses an obsolete function (easily fixable), and produces a simulated curve that erroneously performs better than theoretical, which may be a result of updated awgn functionality. To fix, removing the 's+' in line 15 seems to work.

Mid Eum Park

thanh tuan


Zijun Gong

ritwik tripathi


Aparajita Nigam

plz provide the explaination of the code with the code

Mathieu Boutin

Thanks a lot, it is simple and very useful.





this is useful



MATLAB Release Compatibility
Created with R2010a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!