0
$\begingroup$

I'm newbie on signal processing. I know when we program python with window function. (just signal multiply with window)

According to Harris paper

enter image description here

enter image description here

I know we change w with different window(blackman).

However in python fft(signal*window(blackman)).

Is there still window(rectangular) function when we do signal capture(fft) in programming?

I mean that dft(signal * blackman * rectangular).

$\endgroup$
  • $\begingroup$ The rectangular window won't change anything if it has the same length as your signal, but if it had smaller length, then it will cause more spectral broadening and leakage (the multiplication of rectanglar and blackman window act as a new windowing function). $\endgroup$ – Mohammad M Sep 24 at 10:19
0
$\begingroup$

The fact that you are using a time limited sample of the waveform is the rectangular window that is referenced. Since the fft operates on a time limited sequence, it is mathematically identical to a infinitely long duration of that sequence multiplied the rectangular window.

| improve this answer | |
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.