Getting Started: This simulation demonstrates spatial multiplexing in MIMO wireless systems.
Simulate Channel: Click the "Simulate Channel" button to generate a random complex channel matrix between transmit and receive antennas.
Analyze Results: After simulation, examine the complex channel matrix displayed in the output section.
Perform SVD: Click "Perform SVD" to decompose the channel matrix and reveal its eigenbeams (spatial modes).
Visualize Eigenbeams: Click this button to see how the signal propagates through different spatial paths, showing the strength (singular value) and SNR of each path.
Interpret Metrics: The rank indicates the number of usable spatial streams, while total SNR and capacity show key performance metrics.
Reset: Click "Reset" to start over with a new simulation.
Controls
Transmitter
Receiver
Outputs
Channel Matrix (H)
Singular Values (Σ)
System Performance
Rank (R)-
Sum Capacity- bps/Hz
Per-Stream Metrics
MIMO Ergodic Capacity vs SNR
Instructions
Getting Started: This simulation analyzes the ergodic capacity of MIMO systems across different SNR values.
Configure Antenna Setup: Set the number of transmit and receive antennas to define your MIMO configuration.
Define SNR Range: Specify the minimum and maximum SNR values (in dB) and the step size for the analysis range.
Set Realizations: Choose the number of channel realizations (100-10000) to average over for accurate ergodic capacity estimation.
Compute Capacity: Click "Compute Ergodic Capacity" to run the simulation across all SNR points with multiple channel realizations.
Analyze Graph: Examine the resulting plot showing how ergodic capacity (in bps/Hz) increases with SNR for your MIMO configuration.
Compare Configurations: Try different antenna configurations to observe how MIMO diversity affects capacity performance.