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.

How to do Viterbi decoding in Matlab

Status
Not open for further replies.

bee

Full Member level 2
Joined
Nov 29, 2003
Messages
135
Helped
7
Reputation
14
Reaction score
5
Trophy points
1,298
Activity points
883
Could any one plz tell me abt the veterbi decoign and its malab code?

waiting....
 

rmreddy

Member level 3
Joined
Feb 20, 2007
Messages
66
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Activity points
1,718
Re: Vetrbi Decoding ?

hi,
actually there is an inbuilt function - vitdec , which accepts the code to be decoded, traceback length, trellis structure, and two more input fields that decides the intial state of the shift register and decoding type ...

but if you want the code for this function, then its highly complicated, rather than understanding that code, you can come up with a better code, if at all u have comletely understood how a viterbi decoder works ...

cheers ..
 

    bee

    Points: 2
    Helpful Answer Positive Rating

bee

Full Member level 2
Joined
Nov 29, 2003
Messages
135
Helped
7
Reputation
14
Reaction score
5
Trophy points
1,298
Activity points
883
Re: Vetrbi Decoding ?

would u plz give me any document from which i get a clear idea abt this veterbi decoding ?

waitign....
 

tigerajs

Member level 3
Joined
Feb 8, 2006
Messages
55
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,638
Re: Vetrbi Decoding ?

you can get it through google
 

anwei7208

Junior Member level 1
Joined
Nov 23, 2006
Messages
16
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,444
Re: Vetrbi Decoding ?

You need Matlab comm toolbox to use its viterbi decoder. There are some free c/c++ code online. Do some googling.
 

ha_wasfy

Member level 1
Joined
Aug 26, 2006
Messages
33
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,288
Activity points
1,572
Vetrbi Decoding ?

Bee are you a student in Alexandria faculty of engineering?.........Just a question :)
 

bangash

Member level 5
Joined
Apr 1, 2006
Messages
83
Helped
6
Reputation
12
Reaction score
2
Trophy points
1,288
Location
London
Activity points
1,770
Vetrbi Decoding ?

its present in simulink model of matlab.
 

bee

Full Member level 2
Joined
Nov 29, 2003
Messages
135
Helped
7
Reputation
14
Reaction score
5
Trophy points
1,298
Activity points
883
Re: Vetrbi Decoding ?

no i am not
 

azim.fahad

Newbie level 4
Joined
Jan 25, 2007
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,319
Vetrbi Decoding ?

Infact matlab help itself has very good starting info availabe about convolutiona coder and vitebi decoding....

& in 2006(a) and above version- vitdec - command become very poweful with addition of code puncturing thing etc......
 

ilovepachaya

Newbie level 1
Joined
Jun 6, 2007
Messages
1
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,283
Re: Vetrbi Decoding ?

bee said:
Could any one plz tell me abt the veterbi decoign and its malab code?

waiting....


maybe it's useful for you
 

    V

    Points: 2
    Helpful Answer Positive Rating

xakker

Member level 2
Joined
Nov 16, 2006
Messages
42
Helped
5
Reputation
10
Reaction score
3
Trophy points
1,288
Activity points
1,461
Re: Vetrbi Decoding ?

it is actually a soft decision decoding where by demodulator tells its confidence level too for his decision which in turn can be used in trellis
 

omhr

Newbie level 6
Joined
Mar 5, 2008
Messages
12
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,281
Activity points
1,341
Vetrbi Decoding ?

does the vitdec() function has any flexibility in using the "Euclidean Distance" as a branch metric calculation?
 

toughest

Newbie level 1
Joined
May 5, 2008
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,284
Vetrbi Decoding ?

bee might be from istanbul technical university:p
 

mannooha

Newbie level 4
Joined
Mar 8, 2009
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,315
Re: Vetrbi Decoding ?

peace upon you
my grdution project is in fixed wimax and i use vetrbi decoding in my implementation but when i use the vitdec function on matlab i found variable called traceback depth and i found that it is equal to 5 times the constrain length for rate 1/2.
but i couldn't find the value of this variable for other rates .
plz can any one help me??
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top