MATLAB Answers

Mirrored ifft and ifft2

3 views (last 30 days)
C Mitch
C Mitch on 11 Sep 2021
Edited: Matt J on 11 Sep 2021
So from what i gather ifft and ifft2 are meant to produce mirrored/syemetrical FIDs
Here is my one. I need to do linebroadening on it. I was wondering if there is a way for matlab to give out basically a one sided version of this. Which would look something like the following.
Origionally i tried to just remove the right hand side but after i fourier transformed it back the signal was changed.
For the signal processing i am going to do it needs to be none 'mirrored'
Any help would be greatly appreciated

Answers (1)

Matt J
Matt J on 11 Sep 2021
Edited: Matt J on 11 Sep 2021
If you do ifft(x,'symmetric'), the actual right hand side values will be ignored, or rather assumed to be a mirroring of the left half, e.g.,
x=ifft([0 0 0 0 0 1 2 3 4 ],'symmetric')
x = 1×9
0 0 0 0 0 0 0 0 0

Community Treasure Hunt

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

Start Hunting!

Translated by