The Discrete Fourier Transform (DFT) is a mapping between a finite set of discrete points in the frequency and time domains. DFT requires an input function which is discrete and non-zero, such as a sampling from an analogue audio signal.

learn more… | top users | synonyms

0
votes
0answers
29 views

How to show the time history of a signal down-sampled ? under the rate of 25Hz & 40Hz and find its DFT analysis?

How to show the time history of a signal down-sampled under the rates of 25Hz & 40Hz and find its DFT analysis using Matlab ? The sample signal is in a data file (sensor_data.mat) its sampling ...
0
votes
2answers
30 views

How to determine the filter type of a discrete frequency spectrum

I have the discrete impulse response of a filter and i want to determine which kind of filter it is by using the DFT. The impulse response is: h0 = [0,1,2,1,0] ...
1
vote
1answer
25 views

DFT dirac simplification

I found this equality in the middle of my DFT calculation. Can anyone help me to proof this. $ \frac{1}{N} \sum\limits_{k=0}^{N-1} \left(-W_N^n \right)^k \ = \ \delta[n-0.5 N] $ where $ W_N = e^{j ...
0
votes
1answer
69 views

FFT of signal with starting value zeros

I have a signal, ...
0
votes
1answer
44 views

How can I detect known frequencies using most efficient algorithm

I have a set of ultrasonic frequency that I am playing and I want to detect these particular set of known frequencies. I have already used fft but it is quite processing intensive and I am facing ...
3
votes
1answer
188 views

What is the most precise frequency analysis spectrography algorythm?

Everyone uses Fast Fourier Transform, which is fast at the detriment of precision. The input audio has sample accuracy and the FFT has 1/64 sample accuracy. What algorithms can output high resolution ...
2
votes
2answers
255 views

Fourier Decomposition

Hello everyone have a look at this video of Fourier Decomposition of an image(otherwise you can also refer the image which shows few plots of different extracted waves from an image) . We also know ...
0
votes
0answers
45 views

DTFT of beat signal with shift due to multiplication

I am simulating a FMCW radar (Ramp signal is used for transmission)and I have created the transmit signal from matlab FMCW model ...
0
votes
1answer
25 views

How does the OFDM system receiver decide the OFDM symbol length? [duplicate]

I am trying to understand how the receiver decides the length of OFDM symbol in time domain before it goes into DFT process at the receiver. The complete OFDM symbol (with Cyclic Prefix added) is ...
1
vote
2answers
61 views

recovering phase of sine signal from FFT

I have a simple sine function as $sin(2\pi ft + \phi)$. I want to obtain the phase signal $\phi$. I tried to use FFT to calculate $\phi$. In matlab I do the following ...
1
vote
3answers
72 views

Is there a method to compute an average amplitude for 2D sinusoids using the F.C.'s?

I am working on FFT analysis AFM like the one shown below. I am currently at a point where I understand fairly well what an FFT does, and how to think about the information it gives. I currently have ...
1
vote
4answers
462 views

What's the exponential term in Fourier Transform mean?

We know that Fourier Transform $F(\omega)$ of function $f(t)$ is summation from $-\infty$ to $+\infty$ product of $f(t)$ and $e^{-j \omega t}$: $$ F(\omega) = \int\limits_{-\infty}^{+\infty} f(t) \ ...
0
votes
3answers
53 views

How can I test an implementation of DFT for correctness?

A friend of mine implemented a DFT algorithm for a project we're working on, and we're not quite sure how to test whether or not its correct. We're only in the eleventh grade, so we have very little ...
0
votes
2answers
53 views

Sinogram Fourier Analysis Doesn't Show Clear Bow Tie Shape

I'm working on finding the center of rotation of a set of test tomographic projections in order to perform 2D reconstruction. I'm trying to implement the algorithm to find center of rotation as ...
2
votes
3answers
167 views

FFT on non-uniformally sampled signals

Most fft tutorials use sinusoidal signals for demonstration, which makes the user already know what the fft is supposed to give as an output, but what about real time signals where we don't have any ...
0
votes
0answers
39 views

How does we choose parameter in SPECTROGRAM(X,WINDOW,NOVERLAP,NFFT,Fs)

I am facing problem in SPECTROGRAM(X,WINDOW,NOVERLAP,NFFT,Fs) How would i choose Window, Noverlap,nfft parameter for spectrogram of children voices sampled at ...
1
vote
3answers
61 views

Decomposing a DFT into multiple FFT calls

I'm using a good fast FFT implementation (vDSP) that will only work on power of 2 blocks of audio data. Now I have a problem where I would like to be able to apply the calculations to non powers of 2 ...
3
votes
2answers
145 views

DFT vs FFT: does odd number works for DFT only?

I am always confused between FFT and DFT. In both algorithm, it has been assumed that the signal is periodic (so my understanding is that, if you have a 20 sample point signal, and you do DFT or FFT, ...
0
votes
1answer
52 views

I saw this question on one of the sites related to DFT

The analog signal x(t) is band-limited to 40 Hz. Suppose the signal is sampled at the rate of 100 samples per second and that at this rate 200 samples are collected. Then 200 zeros are appended to the ...
0
votes
0answers
38 views

Difficulties with derivative of convolutions in Fourier domain

I am trying to solve a minimization problem in the DFT domain. I have a formula where both dot products and convolutions are involved. Capital letters are the DFT of 2d images, the overline denotes ...
0
votes
1answer
41 views

Discrete Fourier Transform of PMF and PDF

I got this explenation: "It is well-known that an image’s histogram is essentially the probability mass function (pmf) of the image (only differing by a scalar). Multiplying each component of the pmf ...
1
vote
1answer
33 views

evaluating individual terms of 2D DFT (Goertzel?)

I'm looking for a fast way to do a 2D discrete Fourier transform of an image at many arbitrary frequencies. I know the Goertzel algorithm works for 1D, but is it possible to generalize it in 2D? Or ...
0
votes
0answers
44 views

How I can optimize the DFT become the FFT?

As title, I am trying to understand fast Fourier transform, but I have a little trouble, that is: The DFT said that we must multiply the matrix 2n x 2n with ...
3
votes
2answers
200 views

Deriviation of the “Twiddle Sum” property

I can't seem to understand how to derive the "twiddle sum" property: $$\sum_{n=0}^{N-1}W_{N}^{kn}=N \ \delta[k\bmod N] $$ where $$ W_{N} \triangleq e^{\frac{j 2 \pi }{N}} $$ and $$ \delta[n] ...
1
vote
2answers
64 views

The Phase Information of the DFT

As known, we can get a 'phase spectrum' from the DFT of a input signal. Assume, we do a DFT on a given equal interval sampled 50Hz AC signal, the signal is a complete whole cycle, but the start sample ...
0
votes
2answers
60 views

Discrete Fourier transform of even function

I have a cosine function - Hence it is even. Considering only the real parts of the DFT, on performing DFT, I am getting something like this. Could anybody tell me where I am going wrong: DFT: ...
1
vote
2answers
127 views

FFT: Removed padded zeroes?

I have an application where I do this: DFT->Filter->IDFT on a range For computational performance I'm zero-padding my FFT to a power of two, but when I ...
1
vote
0answers
184 views

Horizontal banding (flickering) due to electronic rolling shutters

It is a well-known artifact that in CMOS cameras with electronic rolling shutter, horizontal banding (flickering), i.e. brightness intensity variations, are observed when the image is recorded under ...
1
vote
1answer
62 views

Discrete Fourier Transform: Prove that only N distinct values of {X(k)} can be computed

Please can anyone answer this question: The Discrete Fourier Transform (DFT) is a sequence of $X(k)$ in frequency domain of the time sequence {$x(n)$} of $N$ terms. The periodic property of the DFT ...
0
votes
1answer
88 views

Conceptual question on FFT/IFFT (IFFT existence)

I was reading "Discrete and continuous Fourier transforms: analysis, applications and fast algorithms" written by E.Chu and, at some point, I found something that I could not completly understand. ...
0
votes
0answers
17 views

Are there condition numbers associated with the STFT, DWT?

Recently I learned that the DFT has good numerical stability since it can be represented as an orthogonal matrix, which has a condition number of 1. Is it possible to represent the STFT and DWT as ...
1
vote
1answer
58 views

applying convolution theorem swaps quadrants

For educational purposes I implemented the DFT and inverse DFT for images using OpenCV. Applying the DFT to an image and taking the inverse DFT of the spectrum yields the original image, so this ...
2
votes
0answers
25 views

Analytical expression for convolution of two 2D DFTs

I am trying to do an image analysis problem on some images, and I want to calculate some things in the frequency domain which are giving me problems. Say I have an (discrete) image $I(x,y)$ of size ...
1
vote
1answer
76 views

non-equispaced DFT bandwidth

I need to construct Fourier transform of non-equispaced data. That is, I have signal $s(t)$, $t\in[0,T]$ sampled at non-equispaced points $t_k$, $k=0...N-1$ with sample values $s_k = s(t_k)$. For ...
2
votes
3answers
110 views

Why does an 8 point DFT behave differently from a 16 point?

I have a 50 Hz sine wave sampled at 1600 Samples/second.I'm computing the 16 point DFT.So my fundamental frequency is 100 Hz. I then decimated the 1600 samples to 400 samples.I then computed the 8 ...
0
votes
0answers
27 views

Limit of DFT from zero to N-1:

Why do we take the limit of DFT from 0 to N-1? If signal exists from let say -5 to 8. Then what will be the limit and how will we calculate DFT?
0
votes
1answer
42 views

DFT independent variable as fraction of sampling rate

When the frequency domain's independent variable is labeled as a fraction of the sampling rate, the values along the horizontal axis always run between $0$ and $0.5$, since discrete data can only ...
0
votes
0answers
22 views

When working with DFT of a real sinusoid why is the discrete time input taken over -N/2 to N/2, as opposed to 0 to N?

I know that when we take the input from 0 to N, the frequency component in the mth bin is the same as that in the N-mth bin, and when we take it from -N/2 to N/2 then the mth bin value is same as -mth ...
0
votes
0answers
79 views

2D FFT vs 2 Pass 1D FTT

We know that the 2D FFT can be performed by taking the FT along the rows and then taking the FT along the columns. I'm wondering how theoretical performance compares to the direct 2D FT case, which ...
0
votes
0answers
37 views

DFT of a pressure signal from space domain to wavenumber domain

When I do the DFT of the following signal: I get the following DFT which doesn't capture any peaks at all: Why is this? I'm not really able to identify what the error is?
1
vote
0answers
39 views

Size obtained by applying Linear convolution

We know that applying a filter on an image is called correlation or convolution depending on the filter angle. In Gonzalez I have read that we can apply linear convolution on an image. Here I have a ...
0
votes
1answer
534 views

Cooley-Tukey Implementation of FFT in Matlab

For my course I need to implement a 30 point Cooley-Tukey DFT by transforming it into a 5x6 matrix. I have tried to implement using the following Matlab code: ...
0
votes
2answers
66 views

Purpose of Phase Information

I am learning Fourier Transform from many days but till now I am not able to understand what does phase angle image show us or tell us? They say that MAGNITUDE tells "how much" of a certain frequency ...
0
votes
1answer
40 views

Frequency of the wave in frequency domain

If we have a 1-dimensional wave in time domain, it can be represented in frequency domain with x axis indicating the frequency of the wave and y axis indicating amplitude/magnitude of the wave. But ...
0
votes
1answer
79 views

Explain Shift property of DFT

Please check the link What effect does a delay in the time domain have in the frequency domain? Here it is said that if you delay your input signal by D samples, then each complex value in ...
0
votes
3answers
107 views

What is a translation property in DFT

Hi someone please explain me the translation property of DFT. I am not able to understand it neither from Gonzalez nor from internet. I have done extensive study on this but not able to get it. Really ...
0
votes
1answer
173 views

What is the significance of the DFT in SC-FDMA systems? [closed]

Long term evolution (LTE) systems use single-carrier frequency division multiplex (SC-FDMA) in the uplink. In such a system, there is a DFT block and a sub carrier mapping block before the IFFT block. ...
1
vote
1answer
223 views

Recursive version of DFT as presented in Cooley-Tukey paper

The seminal paper of Cooley and Tukey provides an iterative method for computing the DFT for a sequence of length $N$. Specifically, they mention a method which utilizes the fact that $N$ can be ...
0
votes
1answer
31 views

Determining effect of powers of DFT matrix conjugate on input without multiplying

Suppose I have a DFT matrix $F$ of dimensions $N \times N$ where $N$ is a power of $2$. I convert it into a unitary matrix $\displaystyle U = \frac{F}{\sqrt{N}}$ and compute $S = U^* U^* $. $S$ ...
1
vote
0answers
23 views

Variation in Signal Power in Mimo system

I am exploring methods for reducing computations required by MUSIC (Multiple Signal Classification) Algorithm. Most of the computational power is spent on calculating SVD. My approach is to take ...