MIMO Rayleigh fading Channel Capacity

maximum capacity of a mimo channel is considered here.
29.9K Downloads
Updated 13 Apr 2018

View License

In this code, we drive the Capacity of a MIMO system over Rayleigh fading
channel with different number of transmit and receiver antennas. For each
setting of a MIMO channel, after calculating the singular values of the
channel matrix, transmit power is distributed based on water-filling
algorithm. The obtained capacity is the best that MIMO system can deliver
as the full channel state information is used both at TX and RX side.

Cite As

Hamid Ramezani (2024). MIMO Rayleigh fading Channel Capacity (https://www.mathworks.com/matlabcentral/fileexchange/12491-mimo-rayleigh-fading-channel-capacity), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.1.0.0

The code is updated with many comments that could help people who will use the code.
The random() function is replaced with randn() function.
One figure which shows the CDF of the capacity is added.

1.0.0.0

license will be added
to make it more flexible