This method of adaptive signal averaging is used to enhance the signal to noise ratio of magnetic resonance and other analytical measurements which involve repeatable signals partially or completely obscured by noise in a single measurement at a rate much faster than that observed with conventional signal averaging. This technique expedites the signal averaging process because it filters each individual scan in real time with an adaptive algorithm and then averages them separately to provide an averaged filtered signal with less noise. This technique is particularly useful for any type of continuous wave magnetic resonance experiment or any other noisy measurement where signal averaging is utilized.