Signal Processing Concepts and Engineering Insights. 


Explore signal processing concepts, algorithm comparisons, and practical engineering insights.
Topics include FFT vs STFT, FRF analysis, filtering techniques, and other signal processing methods used in real engineering workflows.

Spectral AnalysisHow does Signal Truncation affect FFT results, particularly in terms of Spectral Leakage?

How does Signal Truncation affect FFT results, particularly in terms of Spectral Leakage?

In practical signal processing, we never observe signals over infinite time. Instead, we analyze a finite-length (truncated) segment of the signal. This truncation has a direct and important effect on FFT results. It introduces spectral leakage.

How does signal truncation affect FFT results, particularly in terms of spectral leakage?

What Is Signal Truncation?

Truncation = windowing in time domain

a9993d8d3d7b8.png

where

  • x(t)  original (infinite) signal
  • w(t)  window (often rectangular)

In FFT, We multiply the signal by a finite window, typically a rectangular window


Why Truncation Causes Spectral Leakage?

Time–Frequency Duality (convolution theorem)

Multiplication in time ↔ convolution in frequency

9454416c6aeaa.png

where:

  • X(f)  true spectrum
  • W(f)  window spectrum


Rectangular Window Effect

Relationship of x(t) and X(f)

427fe9f970c2b.png

※ The FFT results shown above corresponds to the Continuous / Discrete-Time Fourier Transform(DTFT), while the FFT represents its sampled version at discrete frequency bins, as illustrated in the example below.


How to Reduce Spectral Leakage?

Coherent Sampling

026a72e7e9c4e.png

  • Ensure integer number of cycles
  • Align frequencies with FFT bins


Windowing

Apply smooth windows

  • Hann window
  • Hamming window
  • ...

Effect

  • Reduces side lobes
  • But increases main lobe width (smear)

Longer Record Length

056bd841c36f3.png

Longer signal

  • Better frequency resolution
  • Less leakage impact


Practical ExampleCoherent sampling: sine wave truncated to an integer number of periods

Coherent sampling: sine wave truncated to an integer number of periods


eakage-free FFT occurs: DTFT (continuous) vs FFT (sampled)

Leakage-free FFT occurs: DTFT (continuous) vs FFT (sampled)


Non-coherent sampling: sine wave truncated to an non-integer number of periods

Real-world sampling: sine wave truncated to an non-integer number of periods


Leakage FFT occurs: DTFT (continuous) vs FFT (sampled)

Leakage FFT occurs: DTFT (continuous) vs FFT (sampled)


Key Insight

Spectral leakage is not a numerical error—it is a mathematical consequence of data truncation. A finite observation (record length) window inevitably distorts the spectrum. In the DTFT, which represents the continuous spectrum, truncation spreads spectral energy in a sinc-shaped form. In FFT analysis, leakage becomes visible when the signal frequency is not coherently aligned with the FFT bins (non-coherent sampling). In practice, spectral leakage usually refers to this leakage observed in the FFT spectrum.


Conclusion

Signal truncation causes spectral leakage because it introduces discontinuities, spreading energy across frequency bins.

In summary

  • Truncation = windowing
  • Windowing → convolution in frequency
  • Convolution → sinc-shaped energy spreading
  • Non-coherent sampling → spectral leakage in FFT


Suggested Further Reading

##You may also find these topics helpful:

Terms and conditions     Privacy policy


PANAX SYSTEM Co., Ltd.  |  #103, 20, Yuseong-daero 1184beon-gil, Yuseong-gu, Daejeon 34109, Republic of Korea

Tel: +82-42-864-1325  |  E-mali: malmijal@panaxsyste.com  |  CEO : WonSeok Yun

Business Registration No. : 318-81-06618  |  Mail-Order License No. : 2015-Daejeon Yuseong-0060  |  Hosting Provider: IMWEB Co., Ltd. 

Copyright ⓒ 2026 PANAX SYSTEM Co., Ltd. All rights reserved.