Standard radar systems today sample and digitally process the received signal at its Nyquist rate, this rate can be up to hundreds of MHz and higher for modern systems. The drawback of this approach is that Nyquist rate sampling and processing is not always possible, or its price is too high. The algorithm enables radar receivers to dramatically decrease their hardware requirements, while maintaining the same performance for conventional Nyquist rate sampling and processing for large bandwidths. The technology combines the lower cost of sub-Nyquist sampling and processing, with the Nyquist rate performance.