A method for mixed analog/digital beamforming in a wireless communication system comprising a transmitter with n T transmit antennas connected to m T analog front ends via m T splitters, with 1≤m T ≤n T, and a receiver with n R receive antennas connected to m R analog front ends via m R combiners, with 1≤m R ≤n R, and wherein at least m T or m R ≥ 2 and at least one of the inequalities n T > m T and n R > m R holds, the method comprising the steps of determining transmit and receive analog beamforming coefficients and transmit and receive digital beamforming coefficients by - determining information representative of frequency selective communication channels formed between a transmit antenna and a receive antenna of the plurality of antennas, whereover a signal is communicated decomposable into a set of parallel and non-interfering subchannels in the frequency domain, said information being represented in a channel pair matrix having elements representative of channel pairs of said frequency selective communication channels, said channel pair matrix being defined by Ω ̲ ̲ = ∑ k = 0 N − 1 vec H ̅ ̲ ̲ k vec H ̅ ̲ ̲ k H wherein N denotes the number of subchannels, H ̃ ̲ ̲ k represents the frequency domain response of the k-th subchannel, [.] H stands for the complex conjugate transpose operator and vec denotes a matrix operator for creating a column vector, - defining a set of analog coefficients representing the transmit analog beamforming coefficients and the receive analog beamforming coefficients, - determining a beamforming cost function using the information and the set of analog coefficients, the beamforming cost function taking into account the plurality of analog front-ends and maximizing the average received signal-to-noise ratio, - computing an optimized set of analog coefficients by exploiting the beamforming cost function, the optimized set of analog coefficients comprising optimized transmit analog beamforming coefficients and optimized receive analog beamforming coefficients, whereby said exploiting the beamforming cost function comprises determining a lower bound on the first eigenvalue of an expression comprising the transmit analog beamforming coefficients, the channel pair matrix and the receive analog beamforming coefficients, - generating said optimized transmit analog beamforming coefficients using m T pairs of variable gain amplifiers and variable phase shifters for each transmit antenna and generating said optimized receive analog beamforming coefficients using m R pairs of variable gain amplifiers and variable phase shifters for each receive antenna, - deriving an estimate of the frequency responses of the communication channels using the information determined in the first step - deriving for each communication channel said transmit digital beamforming coefficients and said receive digital beamforming coefficients using the estimated frequency responses and the optimized transmit and receive analog beamforming coefficients. - determining information representative of frequency selective communication channels formed between a transmit antenna and a receive antenna of the plurality of antennas, whereover a signal is communicated decomposable into a set of parallel and non-interfering subchannels in the frequency domain, said information being represented in a channel pair matrix having elements representative of channel pairs of said frequency selective communication channels, said channel pair matrix being defined by Ω ̲ ̲ = ∑ k = 0 N − 1 vec H ̅ ̲ ̲ k vec H ̅ ̲ ̲ k H wherein N denotes the number of subchannels, H ̃ ̲ ̲ k represents the frequency domain response of the k-th subchannel, [.] H stands for the complex conjugate transpose operator and vec denotes a matrix operator for creating a column vector, - defining a set of analog coefficients representing the transmit analog beamforming coefficients and the receive analog beamforming coefficients, - determining a beamforming cost function using the information and the set of analog coefficients, the beamforming cost function taking into account the plurality of analog front-ends and maximizing the average received signal-to-noise ratio, - computing an optimized set of analog coefficients by exploiting the beamforming cost function, the optimized set of analog coefficients comprising optimized transmit analog beamforming coefficients and optimized receive analog beamforming coefficients, whereby said exploiting the beamforming cost function comprises determining a lower bound on the first eigenvalue of an expression comprising the transmit analog beamforming coefficients, the channel pair matrix and the receive analog beamforming coefficients, - generating said optimized transmit analog beamforming coefficients using m T pairs of variable gain amplifiers and variable phase shifters for each transmit antenna and generating said optimized receive analog beamforming coefficients using m R pairs of variable gain amplifiers and variable phase shifters for each receive antenna, - deriving an estimate of the frequency responses of the communication channels using the information determined in the first step - deriving for each communication channel said transmit digital beamforming coefficients and said receive digital beamforming coefficients using the estimated frequency responses and the optimized transmit and receive analog beamforming coefficients.