Tutorials

This page contains some tutorial examples that will help you getting started using IT++. Most examples show how to construct some simple communication system simulations. The source codes for these examples can be found in `{ITPP_HOME}/doc/tutorial/src`.

Examples of basic functionality:

- A very simple tutorial about vectors and matrices
- Writing and reading data from files
- Using timers to measure execution time

Examples of communications related functions:

- BPSK modulation over an AWGN channel
- Interleaving and de-interleaving of data
- Simulation of QPSK modulation on an AWGN channel
- Simulation of a Reed-Solomon Block Code
- Simulation of a convolutional encoder and decoder
- Simulation of a Multicode CDMA system on an AWGN channel
- Generating a correlated Rayleigh fading process

More specialized examples:

- MIMO (spatial multiplexing) with convolutional coding
- Generation of LDPC codes
- Simulation of LDPC codes the AWGN channel
- Simulation of PCCCs in an AWGN channel
- EXIT chart of PCCCs
- Simulation of SCCCs in an AWGN channel
- Simulation of turbo equalizer in multipath channels
- Using Mixture of Gaussians (MOG) module to model data

Other:

- Conversion table between IT++ syntax and Matlab/Octave

Generated on Mon Jun 10 2024 11:49:29 for IT++ by Doxygen 1.9.8