genpark-fast-fourier-transform-radix2-dit-skill
mcp
Warn
Health Warn
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Pass
- Code scan — Scanned 6 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Radix-2 Decimation-in-Time (DIT) Fast Fourier Transform (FFT) and Inverse FFT with twiddle factor tables
README.md
Radix-2 Cooley-Tukey Fast Fourier Transform Skill
In-place decimation-in-time (DIT) Fast Fourier Transform with bit-reversal sorting and butterfly twiddle factor recombination.
flowchart LR
Time["Time Domain Signal x[n]"] --> BitRev["Bit-Reversal Permutation"]
BitRev --> Butterfly["Log2(N) Butterfly Stages (Twiddle W_N^k)"]
Butterfly --> Freq["Frequency Spectrum X[k]"]
Freq --> IFFT["Conjugate Reversal IFFT"]
IFFT --> Time
Features
- 100% Python Standard Library: Pure standard complex math.
- O(N log N) Efficiency: High-performance discrete Fourier transform.
- Round-Trip Precision: Exact analytical inversion.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found