The invention discloses an
MIMO system precoding method which comprises the following steps: in a first step, an information channel is detected, state information of the information channel is displayed and fed back, and an information channel matrix H is obtained; in a second step, the information channel matrix H is partitioned, and a quasi
diagonal matrix X and a partitioned elementary column
transformation matrix Q are obtained; in a third step, the quasi
diagonal matrix X is subjected to block-based
singular value decomposition operation, and a
unitary matrix V is obtained; in a step 4, a
precoding matrix W is obtained according to the matrix Q and the matrix V, and therefore
precoding operation can be conducted. The
precoding matrix is obtained mainly by adopting a method of combining an operation of
matrix partitioning and an operation of subjected the quasi
diagonal matrix to SVD. According to the
MIMO system precoding method, while precoding performance is not affected in an evident way, tremendous higher-order
complex matrix operations can be prevented, the number of iterations needed for direct
matrix decomposition can be greatly reduced, and therefore costs of hardware resource can be lowered.