Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

SNR,Coding,Matlab(Help)

Status
Not open for further replies.

MOHAZAD

Member level 1
Joined
Nov 24, 2005
Messages
40
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
Iran
Activity points
1,533
snr matlab

Hi
in Matlab we have that the input of the awgn is SNR.

Es/No=Eb/No+10log(k.Rc) k=log2(M)
Es/No=10log(Tsym/Tsamp)+SNR
SNR=Eb/No+10log(k.Rc)-10log(Tsym/Tsamp)

in different coding rate only Rc is varying and not k or Tsym/Tsamp.
with this equation we conclude that if Rc increases to 1 my results would be better.but we know for example a code with t=3bit error correcting capability must be better than same code with t=2 error correcting capability.
for example BCH(31,16,7) Rc=0.51 should be better than BCH(31,21,5) Rc=0.67 at same Eb/No,but from above equation we have

SNR(31,16)=Eb/No-10log(Tsym/Tsamp)+10logk-3
SNR(31,21)=Eb/No-10log(Tsym/Tsamp)+10logk-1.74

we conclude that (31,21) is better than (31,16)
Why?????
Which part(s) of my conclusion is(are) wrong??????
Thanks.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top