Simulate a MIMO system in MATLAB which meets the following requirements:
Transmitter:
- Simulation of the system directly in the frequency domain.
- Extend the transmitter to MIMO.
- Simulation of 2x2, 2x5, and 2x10 MIMO systems.
Channel:
- Rayleigh channels (complex Gaussian coefficients) in the presence of AWGN.
- Different Tx/Rx antenna combinations: 2x2, 2x5, and 2x10 MIMO systems.
Receiver:
- ZF equalization with perfect channel knowledge.
- MMSE equalization with perfect channel knowledge.
- BER vs. SNR in dB for the Rayleigh channel in the presence of AWGN for the 2 receivers (ZF, MMSE) and different Tx/Rx antenna combinations, i.e. 2x2, 2x5, and 2x10.
For the AWGN channel, select an appropriate SNR range so that the performance is shown down to a BER range of 10^(-5).
Please answer within two hours.