Space-Time Block Codes Simulation
Description from "Space-Time Block Coding for Wireless Communication:Performance Results" by:V.Tarokh,H.Jafarkhani,R.Calderbank
space-time block codes which provide a new paradigm for transmission over Rayleigh fading (MIMO fading) channels using multiple transmit antennas.
Data is encoded using a space-time block code, and the encoded data is split into n streams which are simultaneously transmitted using n transmit antennas. The received signal at each receive antenna is a linear superposition of the n transmitted signals perturbed by noise. Maximum likelihood decoding is achieved in a simple way through decoupling of the signals transmitted from different antennas rather than joint detection. This uses the orthogonal structure of the space-time block code and gives a
maximum likelihood decoding algorithm which is based only on linear processing at the receiver.
A space-time block code is defined by a p*n transmission matrix. The entries of the matrix are linear combinations
of the variables x1,x2,...xk and their conjugates. The number of transmission antennas is n.
Cite As
Milad Ehtesham (2026). Space-Time Block Codes Simulation (https://www.mathworks.com/matlabcentral/fileexchange/10310-space-time-block-codes-simulation), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 | a_til dim correct |
