- Read the data from the file into an array, containing complex values. See textread, or the import wizard.
- Call the ifft function. This is general - it does not require any particular symmetries.
iFFT for Band-pass Measurement
1 次查看(过去 30 天)
显示 更早的评论
Hi,
I have a outsource data (txt. file)of a band pass measurement which i took from a vector network analyzer. Measurement was made between 700 MHZ-1GHz The data contains 2 columns; 1. 301 measured frequency points 2. real return loss values of points. I have to transform the data from frequency domain to time domain with ifft function in order to calculate distance to fault on a coaxial cable How could i do it? My data is not complex conjugate and not symetric. Shoul i zero padding and mirroring ? What should i do to take ifft?
Thanks in advance!
0 个评论
回答(6 个)
David Young
2011-4-17
Solve the problem in two stages:
jks
2011-5-2
i am working on the same kind of problem , please let me know if you have solved the case
0 个评论
Joh Yhan
2011-5-9
Hi cmd,
Try to replace your fstep to the following. B is the measurement bandwidth.
fstep = B / N;
0 个评论
AK
2012-1-10
Well I am also working on some similar kind of problem in 5-10 GHz range which i obtained from VNA which i need to calculate ifft but assuming zero values in 5-10 GHz range will always make results go wrong so some other technique will be required to be done. please let me know if r able to find solution to this answer
1 个评论
Walter Roberson
2012-1-10
We *might* be able to find a solution to this, but to do that we need you to answer the questions raised in response to your Question on this topic, http://www.mathworks.com/matlabcentral/answers/25345-ifft-of-bandpass-signal-data
Dr. Seis
2012-1-10
You cannot reconstruct your timeseries unless you have either:
1. Complex values for both positive and negative frequencies. The real parts of the amplitudes are symmetric about 0 frequency, while the imaginary parts of the amplitudes are anti-symmetric [i.e., imag(G(f)) = -1*imag(G(-f)) ] about 0 frequency.
2. Absolute values for both positive and negative frequencies (which are symmetric about 0 frequency) and the phase-angle information associated with the real and imaginary parts.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Transforms 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!