hermitian symmetry in IFFT !
10 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi all. I have a matrix as a 2D spectrum. now, I want to transform it to time domain. when I use IFFT, the results are complex numbers, but it should be real numbers! so I have to have hermitain symmetry. how can i do that?
3 commentaires
Walter Roberson
le 9 Sep 2013
Can you create a small example?
Are you doing anything between the fft and ifft ?
Réponses (2)
Honglei Chen
le 9 Sep 2013
If it is some small imaginary part due to numerical precisions, you can probably preprocess your input to IFFT by doing
x = (x+x')/2
This makes x Hermitian
0 commentaires
Jakob Ameres
le 24 Mai 2016
Use the symmetric flag for the ifft.
ifft( data, [], dim, 'symmetric')
0 commentaires
Voir également
Catégories
En savoir plus sur Transforms dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!