| Jtransforms JAVA-gebaseerde FFT-bibliotheek |
Download nu |
Jtransforms Rangschikking & Samenvatting
- Naam uitgever:
- Piotr Wendykier
- Uitgever website:
- http://piotr.wendykier.googlepages.com/home
- Besturingssystemen:
- Mac OS X
Jtransforms Tags
Jtransforms Beschrijving
Op Java gebaseerde FFT-bibliotheek Jtransforms is een gratis en open source, multithreaded FFT-bibliotheek geschreven in Pure Java. Momenteel zijn er vier soorten transformaties beschikbaar: discrete Fourier Transform (DFT), Discrete Cosinus Transform (DCT), Discrete Sinus Transform (DST) en Discreete Hartley Transform (DHT) .Note: Jtransforms is gelicentieerd en gedistribueerd en verdeeld onder de voorwaarden van de GNU General Public License (GPL), GNU-bibliotheek of mindere General Public License (LGPL) en Mozilla Public License 1.1 (MPL 1.1). Hier zijn enkele belangrijke kenmerken van "Jtransforms": ˇ De snelste implementatie van DFT, DCT, DST en DHT in Pure Java (zie benchmark). ˇ 1, 2 en 3 dimensionale transformaties. ˇ Arbitraire omvang van de gegevens. ˇ Enkele en dubbele precisie. ˇ Eendimensionale en multi-dimensionale varianten van 2D- en 3D-transformaties. ˇ Automatische multithreading - threads worden automatisch gebruikt als #cpus> 1. ˇ Geoptimaliseerde FFT's voor echte invoergegevens (40% sneller dan complex). Vereisten: ˇ Java Beperkingen: ˇ 1D-transformaties voor niet-power-of-twee-formaten zijn sequentieel (wanneer de gemengde radix wordt gebruikt). ˇ 1D-transformaties voor Power-of-twee-formaten kunnen slechts 2 of 4 draden gebruiken. ˇ Het aantal threads moet een power-of-twee-getal zijn. ˇ Alleen in-place transforms zijn beschikbaar. ˇ Alleen DCT-II en DCT-III zijn beschikbaar. ˇ Alleen DST-II en DST-III zijn beschikbaar. ˇ Alleen echte DHT is beschikbaar. Wat is er nieuw in deze release: ˇ Prestatieverbeteringen voor 3D FFT (RealForwardfull () en Realinversfull () voor niet Power-of-twee maten). ˇ Cosmetische veranderingen.
Jtransforms Gerelateerde software