EXtrinsic Information Transfer (EXIT) charts are useful for characterizing the convergence properties and the performance of turbo receivers. Turbo receivers are generally constructed from two or more Soft Input Soft Output (SISO) modules. By simulating a single SISO module, the transfer characteristic of the SISO module can be obtained using the EXIT class. The transfer characteristics of two SISO modules represented on the same figure by switching the axes give the EXIT chart.
For further information see the following link:
@Marcio Lima: please see my comments below related to this issue
when we run file in matlab we got the as:
Undefined function 'C_SISOrsc' for input arguments of type 'double'.
Error in TC_MAP (line 52)
[extrinsic_coded, extrinsic_data] = C_SISOrsc ( -2.*rec./sigma2, ...
Can you help me?
C_SISOrsc.cpp is a Matlab interface for algorithms found in turbosiso library
when we run file in matlab we got the as C_SISOrsc is undefined function , i think C_SISOrsc.m file is missing in the zip .can u please include that 'm' file sir,that will helpful to complete my project sir ,please include as soon as possible sir
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
R is the rate of the turbo code, which has a rate of 1/3 when there is no puncturing pattern
I think the code rate R should be equal to 1/2 not 1/3
added usage example in the source file,
added error checking when one of the conditional PDFs is empty
Added an usage example for EXIT class. The file TC_SOVA_RSC.m allows to compute the transfer characteristic of SOVA. The SOVA is implemented separately in sovadec.m. Be aware that the simulation time could be very long.
update to the latest version