MATLAB: DFT

dft

How do i calculate DFT in matlab? I do not want FFT.

Best Answer

Hi Lisa, you had a couple problems with your code:
N= 4;
x=1:4;
for k=0:3
for n = 0:3;
y(n+1) = x(n+1).*exp(-(1j*2*pi*k*n)/N);
end
xdft(k+1)= sum(y);
end
compare to
fft(x)
Related Question