A device for implementing microwave multiple-input multiple-output, wherein the device comprises a transmit channel correction module; the transmit channel correction module comprises: a transmission energy distributor and a transmission coupler; the transmission energy distributor is configured to decompose, according to a first energy distribution parameter, each channel of transmitted signals among N channels of transmitted signals into channels of transmitted sub-signals, wherein the number of the channels of transmitted sub-signals is the same as the number of transmit antennas, the number of transmit antennas is N, and N is a natural number greater than 1; and the transmission coupler is configured to perform phase processing on each channel of transmitted sub-signals according to a first phase parameter, select one channel of phase-processed transmitted sub-signals from each of the N channels of transmitted signals, combine them to obtain N channels of output signals, and transmit the N channels of output signals through the N transmit antennas; wherein: the device further comprises a transmit end adaptive parameter generator, configured to obtain the first energy distribution parameter and the first phase parameter through training, wherein the training comprises sending a configuration parameter to the transmit channel correction module, observing a minimum mean square error or an error bit rate of a receiver, and recording a configuration parameter corresponding to the lowest minimum mean square error or error bit rate as a correction parameter to the transmit channel correction module, and subsequently selecting another channel and reapplying the training steps until all channels are traversed; the transmission energy distributor is formed by N energy distribution units, each of the energy distribution units is formed by N first multipliers, and each of the first multipliers is configured to decompose one channel of transmitted signals to obtain one channel of transmitted sub-signals; and the transmission coupler is formed by N transmission coupling units, each of the transmission coupling units is formed by N second multipliers and a first adder, each of the second multipliers is connected to the first adder, each of the second multipliers is configured to perform phase processing on one channel of transmitted sub-signals, and the first adder is configured to acquire phase-processed transmitted sub-signals from each of the N second multipliers and combine them to obtain one channel of output signals. the device further comprises a transmit end adaptive parameter generator, configured to obtain the first energy distribution parameter and the first phase parameter through training, wherein the training comprises sending a configuration parameter to the transmit channel correction module, observing a minimum mean square error or an error bit rate of a receiver, and recording a configuration parameter corresponding to the lowest minimum mean square error or error bit rate as a correction parameter to the transmit channel correction module, and subsequently selecting another channel and reapplying the training steps until all channels are traversed; the transmission energy distributor is formed by N energy distribution units, each of the energy distribution units is formed by N first multipliers, and each of the first multipliers is configured to decompose one channel of transmitted signals to obtain one channel of transmitted sub-signals; and the transmission coupler is formed by N transmission coupling units, each of the transmission coupling units is formed by N second multipliers and a first adder, each of the second multipliers is connected to the first adder, each of the second multipliers is configured to perform phase processing on one channel of transmitted sub-signals, and the first adder is configured to acquire phase-processed transmitted sub-signals from each of the N second multipliers and combine them to obtain one channel of output signals.