Bahman
Posts:
9
Registered:
4/12/11
|
|
Re: commBCHEncoder/commBCHDecoder
Posted:
Jul 16, 2012 2:04 AM
|
|
"Fulus " <case28@gmail.com> wrote in message <jtvqk3$pdo$1@newscl01ah.mathworks.com>... > Hello, > > Thank you so much for the initialization you sent me, I have a better understanding now, the BCH is encoding well now. However, the LDPC is a bit of a problem. after the bchecoding the ldpc encoder returns that; ''Input must be a column vector of length K''. I then reshapes the output bchfec - xsym=reshape( bchfec,length( bchfec)/k,k); > > making it frame based column vectors of lenght N_BCH as input to the ldpc encoder. this now returns a diff error which I do not understand > > Error using LDPCEncoder/step > Multichannel operation is not supported. > > Error in DVBS2_a (line 54) > FECFrame=step(hEnc,xsym); > > I am looking into any method to "Split Multichannel Frame-Based Signals into Individual Signals". I have had little or no success on it. I kindly would love ur input on how to go about this. > > Thank you
Hi dear Fulus
There is no need to reshape only invert the out put of bch encoder Suppose that the output of bch is this: encodedData = step(EncoderBCH, data); then you invert it encodedData=encodedData'; then codeword = encode(henc, encodedData); codeword will be your LDPC FECFRAME
Bahman
|
|