Butterfly diagram

Бабочка — элементарный шаг в алгоритме Кули-Тюки (англ. Cooley–Tukey FFT) вычисления быстрого преобразования Фурье. Время работы шага Бабочка определяет длительность вычисления преобразования Фурье. В простейшем варианте (Radix-2 butterfly) является двухточечным преобразованием. Формула для вычисления «Бабочки»: Обозначения: , – исходные точки; , – точки результата, – комплексный коэффициент. Для БПФ данных размером , требуется произвести вычислений операции 2-Radix «Бабочка». Сходная структура может применяться в реализациях алгоритма Витерби (операция ACS - Add-Compare-Select).

Butterfly diagram

Бабочка — элементарный шаг в алгоритме Кули-Тюки (англ. Cooley–Tukey FFT) вычисления быстрого преобразования Фурье. Время работы шага Бабочка определяет длительность вычисления преобразования Фурье. В простейшем варианте (Radix-2 butterfly) является двухточечным преобразованием. Формула для вычисления «Бабочки»: Обозначения: , – исходные точки; , – точки результата, – комплексный коэффициент. Для БПФ данных размером , требуется произвести вычислений операции 2-Radix «Бабочка». Сходная структура может применяться в реализациях алгоритма Витерби (операция ACS - Add-Compare-Select).