Hello i wanted to try a fft on an unit matrix, but the result of this is very strange.
A has the size 3x3
DFT = fft(eye(size(A)));
The result is:
matlab.jpg
Whats wrong here ?

댓글 수: 2

madhan ravi
madhan ravi 2018년 12월 12일
why do you think it’s strange?
Guillaume
Guillaume 2018년 12월 12일
You are aware that fft treats the columns of a matrix independently? There is no such thing as the fft of a matrix.
I'm not sure what you expect from the DFT of a signal with only 3 samples. It's never going to have any meaning anyway. That's nowhere near enough samples to capture any frequency. So what is the point of your trial?

댓글을 달려면 로그인하십시오.

답변 (1개)

Alexander Loibl
Alexander Loibl 2018년 12월 12일

0 개 추천

When i perform a fft in the terminal for example fft(0) the result is zero and not a complex number

카테고리

도움말 센터File Exchange에서 Fourier Analysis and Filtering에 대해 자세히 알아보기

제품

릴리스

R2018b

질문:

2018년 12월 12일

댓글:

2018년 12월 12일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by