pазвеpнyть pекypсию
- From
- Nickita A Startcev (2:5030/1039.8)
- To
- Pavel Sheliakin
- Date
- 2002-05-06T03:41:04Z
- Area
- RU.ALGORITHMS
Привет, Pavel !
05 May 02 , 06:15 Pavel Sheliakin писал к Nickita A Startcev:
NA>> Я брал из фака эхи сишную реализацию БПФ. При проверке была видна
NA>> куча артефактов и прочих неадекватностей. Мне интересно, где
NA>> именно в факе ошибка? Или там не обойтись 'косметической правкой'
NA>> и надо перепахивать всю программу?
PS> Мне показалось, что оно вообще неправильно работало, складывало не так
PS> как должнобыть по графу
Я с теорией БПФ знаком плохо. :) Я взял функцию из FAQ'а и вставил в свой проект. На тестовых примерах данная функция давала кучу артефактов. :(
PS> А в ФАК можно вставить что-то вроде такого:
PS> n/2 - 1 n/2 - 1
PS> - --- 2il l --- 2il
PS> A = > A W + W > A W
PS> k --- 2i n n --- 2i + 1 n
PS> i = 0 i = 0
PS> Так выглядит граф Кули-Тьюки для 4-хточечного БПФ
PS> A0 A0 \ / C0\ / C0
PS> * \ /
PS> A1 A2 / \ C1\ * / C1
PS> X X
PS> A2 A1 \ / C2/ * \ C2
PS> * / \
PS> A3 A3 / \ C3/ \ C3
PS> a \ / c c = a + m*b
PS> * - "бабочка"
PS> b / \ d d = a - m*b
PS> l
PS> m - это W
PS> n
1) где можно почитать всю теорию про БПФ?
2) где именно ошибка в факе?
. С уважением, Никита.
... Пусть расцветают _ВСЕ_ цветы.
--- GoldED+/LNX 1.1.4.7
* Origin: Люди Билли не любили... (c) (2:5030/1039.8)