You are here : matlabSignal Processingdftmtx

dftmtx() - Signal Processing

A discrete Fourier transform
matrix is a complex matrix of values around the unit circle
whose matrix product with a vector computes the discrete Fourier transform
of the vector.A = dftmtx(n) returns the n-by-n complex
matrix, A, that, when multiplied into a length-n column
vector, x, computes the discrete Fourier transform
of x. In other words, y = A*x is
the same as y = fft(x).The inverse discrete Fourier
transform matrix isAi = conj(dftmtx(n))/n


Syntax

A = dftmtx(n)


Example

Ai = conj(dftmtx(n))/n


Output / Return Value


Limitations


Alternatives / See Also


Reference