Add radix2 FFT (#1166) · coderjack/algorithms-in-python@a41a14f · GitHub
Skip to content

Commit a41a14f

Browse files
KirilBangachevcclauss
authored andcommitted
Add radix2 FFT (TheAlgorithms#1166)
* Add radix2 FFT Created a dynamic implementation of the radix - 2 Fast Fourier Transform for fast polynomial multiplication. Reference: https://en.wikipedia.org/wiki/Cooley%E2%80%93Tukey_FFT_algorithm#The_radix-2_DIT_case * Rename radix2_FFT.py to radix2_fft.py * Update radix2_fft printing Improved the printing method with f.prefix and String.join() * __str__ method update * Turned the tests into doctests
1 parent ab25079 commit a41a14f

1 file changed

Lines changed: 222 additions & 0 deletions

File tree

maths/radix2_fft.py

Lines changed: 222 additions & 0 deletions

0 commit comments

Comments
 (0)