1. A nonlinear technique for high-resolution data processing comprising the steps of: a. formulating a spectral estimate of a received signal; b. providing a signal processor which generates an output signal proportional to the response function of the signal processor; c. convolving said formulated spectral estimate with the response function of said signal processor to obtain an estimated power level output; d. measuring the power level output of said signal processor e. comparing said estimated power level output with the measured power level output from said signal processor to produce a correction figure; f. modifying said spectral estimate with said correction figure; g. iterating steps b-f.sub.1 using said correction figure in step f as the new spectral estimate of step a up to a maximum number of iterations until said correction figure falls within predetermined criteria; and h. outputting said spectral estimate when said predetermined criteria are satisfied.