A method is disclosed for processing all types of received, interfering
radio frequency signals corrupted by noise to extract the individual
signals without having any a priori knowledge about them. Received
signals are converted for eigenspace processing and are subjected to
repeated non-linear time domain and fast Fourier transform frequency
domain processing that calculates eigenstream beam forming weights U. By
performing calculations in eigenspace, the number of independent weights
U that must be calculated is generally reduced, minimizing calculating
time. Once the weights U have been calculated in eigenspace they are
transformed into antenna beam forming weights W that are used to extract
the individual signals and to determine the angle of arrival of each of
the individual signals. Further time is saved because the weights W do
not have to be updated for every time slice of the received signals.