Questions tagged [zero-padding]

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

Filter by
Sorted by
Tagged with
0
votes
2answers
3k views

Merits of “Zero-Phase” Zero Padding

I understand the reasons for zero-padding a finite signal before FFT. However, I was reading this book (http://www.dsprelated.com/dspbooks/sasp/Zero_Phase_Zero_Padding.html) where the topic is Zero ...
0
votes
1answer
1k views

Implementing digital filter by padding with zeros

I am making a 9th order digital bandpass filter with lower and upper corners of 200 kHz and 40 MHz respectively. I am using this filter to filter a 1D time domain signal which is 64k samples long ...
0
votes
2answers
123 views

Signal Resolution

I have a question. Suppose we have a signal $x(n)$, length (samples) $N=400$ which have been sampled with $f_s=8000 \mathtt{Hz}$. Also suppose $X(k)$ - the DFT transform of this signal. How many ...
0
votes
4answers
951 views

FFT - Effects of Windowing,Improvisation approaches on RealTime FFT Hardware

Fore-word :Kindly Observe this question has multiple updates take the latest update as question ! here below is my 256pt FFT on an 2Khz sinusoid signal,on a fixed point DSP tms320c5515 please ignore ...
0
votes
1answer
56 views

Computing Hartley transform of zero-padded signal from transform of original signal?

If I have the discrete Hartley transform of a signal of length 2n, how can I use it to efficiently obtain the discrete Hartley transform of the same signal padded to length 2n+m for some m > 0?
0
votes
1answer
5k views

Re-implementing the “spectrogram” function from matlab

I am trying to make a spectrogram viewer without using the spectrogram command. For this purpose, I used a sin function. I broke up the input signal into 256 segments, multiplied each segment with the ...
0
votes
1answer
1k views

recognizing frames as voiced/unvoiced/silence [duplicate]

i have to implement a function in matlab,for labeling silenced,voiced and unvoiced frames in signal. I mean i want to specify each frame as a voiced or unvoiced or silenced frame by using pitch ...
0
votes
1answer
43 views

Matlab: Different 1-D FFT results with and without zero-padded

Recently I am implementing FFT with C code. So I use Matlab for algorithm verification. As Radix-2 FFT was chosen, I've learned that zero-padding technique could help to reach 2^N limitation without ...
0
votes
0answers
40 views

Zero padding frequency domain data for improving time domain resolution before inverse FFT

I am working in MATLAB with measured data from a VNA. The bandwidth is 1 GHz from 5-6 GHz with 801 samples in the frequency domain. Everywhere I have read that I need to split the data into 2 parts at ...
0
votes
0answers
28 views

DFT: Zeroing frequency bins resulting in strange values at the end of my signal [duplicate]

I have an issue with my DFT. I think that I got how to fix it, but I lack the intuition on why there was a problem, and why my solution fixes it. I have to apply DFT to a noisy signal. The second ...
0
votes
1answer
75 views

Zero padding issue - cut the buffer

I have some issue with zero padding. It's probably because I don't understand it enough. I have buffer size set to 400. And I use radix-2 fft. So I take the input signal 400 samples, and add to them ...
0
votes
2answers
525 views

How to perform zero-padding to 3 dimensional array

Consider an array with $t=10000$ rows, $i=2$ columns and $n=41$ as a 3rd dimension. Now I add the columns of this array to yield a matrix with $t$ rows and $n$ columns. However in MATLAB the size of ...
0
votes
1answer
638 views

Filter and crop an image

I am a big fan of fft convolution. So, I mostly try to avoid non-fft convolution. Suppose, I am trying to convolute an image with another image. Suppose the first image is $512\times 512$, and, the ...
0
votes
1answer
559 views

FFT of signal with starting value zeros

I have a signal, ...
0
votes
0answers
947 views

Autocorrelation and FFT : avoid zero-padding

Some posts evocate the computation of convolution or cross-correlation using FFT and zero-padding the temporal signal. I want to compute the autocorrelation of a 3D array using FFTW (2 dimensions are ...
0
votes
1answer
1k views

Why is there a difference between MATLAB's FFT of a zero-padded signal compared to the non-padded case

I created a data signal and calculated the spectrum via the fft-command in MATLAB. The data-signal itself is not periodic but it is created in a way that it can be treated as one period of a periodic ...
0
votes
0answers
369 views

FFT frequency domain averaging and zero padding

I'm trying to get the average frequency response of an entire piece of audio by splitting it into segments, doing an FFT on each one, and averaging the magnitudes together. Its working great until I ...
-1
votes
1answer
37 views

Is it possible to zero-pad series when using MSCOHERE in matlab?

The function fft allows one to zero-pad, and mscohere, after all works with auto and cross spectra, which, presumably, have all been calculated with fft. I haven't found any mention on zero-padding in ...