Exercises
8.3. Exercises#
Imagine that you want to optimize the radix-2 method to only compute the positive frequencies (i.e., like np.fft.rfft
). How would you change the method?
If you have an input \(N = 3^k\) (for some integer \(k\)), how would you modify the radix-2 algorithm to get a radix-3 algorithm?
How many recursive calls will the FFT function need to make?
What should the sub-problems represent, if not “even”- and “odd”-indexed signals?
How would you define the “twiddle” factors for combining the results of recursive calls?