The invention discloses a pre-coding method and a pre-coding device. The pre-coding method comprises that: a transmitting end acquires channel information of a plurality of antennas to two users respectively, and acquires channel related matrixes according to the channel information; the transmitting end acquires generalized characteristic vectors of the channel related matrixes; the transmittingend determines transmitting pre-coding vectors of the two users according to the generalized characteristic vectors, acquires receiving vectors of the two users according to the transmitting pre-coding vectors, and acquires equivalent channel matrixes corresponding to the two users according to the receiving vectors and the channel information respectively; and the transmitting end acquires powerscaling matrixes, feedback matrixes and feed-forward matrixes corresponding to the two users according to the equivalent channel matrixes respectively, and performing THP on the two users according to the receiving vectors, the power scaling matrixes, the feedback matrixes and the feed-forward matrixes. According to the technical scheme, the number of the antennas collocated by the two users cannot be limited.