I've been trying to figure out why it's standard to use complex discrete Fourier transforms instead of just the real version. It's discussed a bit here.(adsbygoogle = window.adsbygoogle || []).push({});

http://dsp.stackexchange.com/questions/1406/real-discrete-fourier-transform

As far as I can tell there's a hypothetical efficiency argument. Am I wrong? I notice that a lot of computer algorithms are using the real version. For instance ffmpeg tends to use the real version as far as I can tell.

It seems to me that before computers, complex numbers were used to aid in hand computation. For instance it's easier to view sinusoidal functions as a power function of e than it is to calculate sines and cosines when you're doing it by hand.

Am I completely wrong about this analysis? In the case of Fourier transforms do I get missing data or have reduced accuracy when I use the real version instead of the complex version?

Thanks.

**Physics Forums - The Fusion of Science and Community**

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Why complex discrete Fourier transform?

Loading...

Similar Threads - complex discrete Fourier | Date |
---|---|

A Help with Discrete Sine Transform | Sep 29, 2017 |

I Complex integral | Jun 8, 2017 |

I Complex integral of a real integrand | May 5, 2017 |

A Inverse Laplace transform of a piecewise defined function | Feb 17, 2017 |

**Physics Forums - The Fusion of Science and Community**