genpark-fast-fourier-transform-radix2-dit-skill

mcp
Guvenlik Denetimi
Uyari
Health Uyari
  • 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 Gecti
  • Code scan — Scanned 6 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

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.

Yorumlar (0)

Sonuc bulunamadi