Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 13309

Zero padding consists of extending a signal (or spectrum) with zeros to extend its time (or frequency band) limits.

3 votes
Accepted

DFT zero-padding of signals starting before n=0

Use the second one Tony... It yields the correct implied phase relationship.
Fat32's user avatar
  • 28.4k
5 votes
Accepted

Zero padding - High amplitude

I'd like to apply zero padding to it, for better frequency bin resolution. First of all, let's state it one more time that zero padding does not improve frequency resolution of DFT. It'll only in …
Fat32's user avatar
  • 28.4k
1 vote

Difference Between `fft(signal, nfft)` and `fft(signal)`

Assuming a signal x[n] of length L, The Matlab function fft(x) computes an L-point DFT of the signal, whereas fft(x,N) computes an N point DFT of x[n]. For certain reasons N must be greater or equal t …
Fat32's user avatar
  • 28.4k
1 vote

How to multiply two FFTs in MATLAB?

You have two signals of length $N = 220500$ and $ L = 8821$ samples long, and you want to obtain their convolution $y[n]$ of length $K = N + L-1 = 229320$ samples long, by using a frequency-domain DF …
Fat32's user avatar
  • 28.4k
1 vote

Phase of an FFT after zeropadding

Given a sequence $x[n]$, the magnitude-phase representation of its DTFT (or samples of DTFT given by an N-point DFT/FFT) has the following form: $$ X(\omega) = |X(\omega)| e^{j\phi(\omega)} $$ where $ …
Fat32's user avatar
  • 28.4k
6 votes

Why Zero Padding in the Center of the DFT Interpolates / Upsamples the Signal (Sinc Interpol...

What you are experiencing is technically called interpolation by DFT; i.e., interpolating a time-domain sequence $x[n]$ by properly zero filling the middle portion of it's DFT $X[k]$ (and taking the i …
Fat32's user avatar
  • 28.4k
2 votes

How do I calculate peak amplitude of the signal components after zero padding and FFT?

Please have a look at the following MATLAB / OCTAVE code that performs a DFT analysis of the windowed sine wave including adjustable zero padding. As you can see (without any theoretical analysis) the …
Fat32's user avatar
  • 28.4k