Taking an IFFT of discrete numbers

조회 수: 1 (최근 30일)
Hande
Hande 2012년 12월 11일
I have a set of values, power(W) versus frequency. First i transformed the Watt values to dBm, after i need to take the ifft for passing the time domain. More clearly, in 'freq' variable there is a frequency values from 0 Hz to 10000Hz. In 'data' variable, there is a power values corresponds to the frequency values. When I do ifft(data); , I dont use any frequency values, and It is meaningless. I know that for idft, the point number is important but how can I do this transform with the frequency values ?

채택된 답변

Honglei Chen
Honglei Chen 2012년 12월 11일
Not sure if I understand your question correctly but just talking about IFFT operation itself, it has nothing to do with the frequency value. FFT and IFFT are just mathematical operations. The frequency value is what you use to interpret the data and gave them some physical meanings
  댓글 수: 2
Hande
Hande 2012년 12월 12일
I understand what you mean, so I changed my question. When I take an IFFT of the data, the result is complex values and when I take FFT again, the result is not same with the original values. Probably It is because of complex values. How can I solve it ?
Honglei Chen
Honglei Chen 2012년 12월 12일
Could you share an example?

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Fourier Analysis and Filtering에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by