Perhonen (FFT)
Butterfly on Cooley - Tukey FFT-algoritmin perusvaihe nopean Fourier-muunnoksen laskemiseksi .
Butterfly-vaiheen kesto määrittää Fourier-muunnoksen laskennan keston. [yksi]
Yksinkertaisimmassa muodossaan (radix-2 perhonen) on kaksipistemuunnos.
"Perhosten" laskentakaava: [1]
Nimet: , – alkupisteet; , – tulospisteet, – kompleksikerroin.
FFT-tietojen kokoa varten on laskettava 2-Radix Butterfly -operaatio. [1] [2] [3]
Joskus käytetään korkeamman asteen perhosoperaatioita: Radix-4, Radix-8. Radix-4 on noin 20 % tehokkaampi suurten tietomäärien Fourier-muunnoksessa. Yli 8:n operaatiota ei käytännössä käytetä merkityksettömän suorituskyvyn lisäyksen ja toteutusvaikeuksien (resurssien kulutuksen) vuoksi. [4] [5]
Samanlaista rakennetta voidaan käyttää Viterbi-algoritmin toteutuksissa (ACS-toiminto - Add-Compare-Select) [6] .
Muistiinpanot
- ↑ 1 2 3 Kokonaisluvun FFT:n toteutus prosessoreissa, joissa on ARM-arkkitehtuuri // Piiri nro 3 maaliskuu 2001
- ↑ L. Rabiner ja B. Gould "Digitaalisen signaalinkäsittelyn teoria ja sovellukset".
- ↑ Arkistoitu kopio (linkki ei saatavilla) . Haettu 29. joulukuuta 2012. Arkistoitu alkuperäisestä 14. elokuuta 2003. (määrätön)
- ↑ http://www.ece.ucdavis.edu/~bbaas/281/slides/Handout.fft2.pdf Arkistoitu 6. joulukuuta 2012 Wayback Machine Higher Radicesissa
- ↑ http://www.cmlab.csie.ntu.edu.tw/cml/dsp/training/coding/transform/fft.html Arkistoitu 30. huhtikuuta 2010 Wayback Machine Radix-4 FFT -algoritmissa; Kuva TC.3.9 Perusperhosen laskenta kantaluku-4 FFT-algoritmissa
- ↑ Viterbi-algoritmin käyttöönotto nykypäivän digitaalisissa viestintäjärjestelmissä Arkistoitu 25. joulukuuta 2012 Wayback Machinessa // Suunnittelu ja uudelleenkäyttö (EETimes): "Viterbi ACS:n ohjeet perustuvat Viterbi-perhonen rakenteeseen ja symmetriaan. Rakennetta kutsutaan nimellä "perhonen". sen fyysinen samankaltaisuus eläimen kanssa." Kuvat 8-10
Linkit