The cpp file you are using is not included in the archive from MATLAB central. C_SISOrsc.cpp uses algorithms now included into IT++ library. You should either install IT++ library before trying to compile that file, or customize yourself SOVA implementation in order to become independent from IT++.
Useful code, however I have some doubts about its correctness. When the transition metric in computed, the AWGN noise variance is not taken into account, while the code rate is used. This seems to me wrong.
- This implementation is not well suited for turbo decoding since the function input is the channel output. I would suggest to modify the function inputs in order to accept directly some LLRs. Thus the last parameters, Lc, shall be no longer needed.
- I would like to have an option for using terminated or unterminated trellis
- The code also should be cleaned
The cpp file you are using is not included in the archive from MATLAB central. C_SISOrsc.cpp uses algorithms now included into IT++ library. You should either install IT++ library before trying to compile that file, or customize yourself SOVA implementation in order to become independent from IT++.
Thank you for your valuable code.
For matlab simulation using C_SISOsova.cpp, I need dll file.
However, Even after several attemps using mex, I cannot generate dll file.
If it is possible, could you send me dll files for C_SISOsova.cpp
& C_SISOrsc.cpp? Please, give me help.
P.S. : I am not familiar with usage of mex.
Matlab command window continuly complains as following message. Could you give me solution?
fatal error C1083: Cannot open include file: 'itpp/itmex.h': No such file or directory
The cpp file you are using is not included in the archive from MATLAB central. C_SISOrsc.cpp uses algorithms now included into IT++ library. You should either install IT++ library before trying to compile that file, or customize yourself SOVA implementation in order to become independent from IT++.
Comment only
06 Feb 2010
EXIT chart computation
Matlab class implementing several methods for the computation of EXIT charts.
Thank you for your valuable code.
For matlab simulation using C_SISOsova.cpp, I need dll file.
However, Even after several attemps using mex, I cannot generate dll file.
If it is possible, could you send me dll files for C_SISOsova.cpp
& C_SISOrsc.cpp? Please, give me help.
P.S. : I am not familiar with usage of mex.
Matlab command window continuly complains as following message. Could you give me solution?
fatal error C1083: Cannot open include file: 'itpp/itmex.h': No such file or directory
5
02 Nov 2009
EXIT chart computation
Matlab class implementing several methods for the computation of EXIT charts.
Comment only