Rader's / Mixed-Radix FFT

Function optimizes the DFT or iDFT for prime and composite signals. Does not use built in FFT and is tutorial-based.

You are now following this Submission

The forward transform is triggered by -1 and takes the time-signal as a row vector:
[Y] = fftmodule(y,-1)
The inverse transform auto-normalizes by N, is triggered by 1 and takes the frequency-signal as a row vector:
[y] = fftmodule(Y,1)

**This matches the syntax used by MATLAB

Cite As

Ryan Black (2026). Rader's / Mixed-Radix FFT (https://www.mathworks.com/matlabcentral/fileexchange/70563-rader-s-mixed-radix-fft), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with R2018a to R2019b

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
2.0.3

Actually removed hyperlink this time.

2.0.2

Title change and removal of outdated website link.

2.0.1

Performance Time Regularization Image

2.0.0

Optimized Rader's indexing.

1.0.0