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