According to one embodiment, a method for transmitting signals to a receiver, performed by a transmitter including a plurality of antennas, includes: selecting a precoding matrix based on a multiplexing rate (R) by selecting R column vectors from a single matrix corresponding to a maximum multiplexing rate, wherein each column vector of a first precoding matrix corresponding to a first multiplexin