To provide spectral analysis method to speed up the time / frequency conversion process, to reduce the convergence time of the compensation factor, distortion detecting device, a distortion compensation amplifying device. A distortion detection device for detecting the distortion in the frequency domain for the input signal, a time window unit for multiplying the time window to the input signal, and averaging unit for averaging the output of the time window unit, the averaging process an FFT processor 52 for converting from the time domain to the frequency domain output of the unit I and a distortion extractor for extracting a distortion component 53 from the output of the FFT processor 52.
展开▼