| Jtransforms. Biblioteca de FFT baseada em Java |
Baixe Agora |
Jtransforms. Classificação e resumo
- Nome do editor:
- Piotr Wendykier
- Site do editor:
- http://piotr.wendykier.googlepages.com/home
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 458 KB
Jtransforms. Tag
Jtransforms. Descrição
Biblioteca de FFT baseada em Java O Jtransforms é uma biblioteca FFT multithread, gratuita e aberta, escrita em java pura. Atualmente, quatro tipos de transformações estão disponíveis: Discrete Fourier Transform (DFT), Transformação Discreta de Cosine (DCT), Transformação Sine Discrete (DST) e Discrete Hartley Transform (DHT) ..note: JTransforms é licenciado e distribuído sob os termos do GNU Licença Pública Geral (GPL), Biblioteca GNU ou Licença Pública Geral (LGPL) e Mozilla Public License 1.1 (MPL 1.1). Aqui estão algumas características principais de "JTransforms": · A implementação mais rápida de DFT, DCT, DST e DHT em Java pura (ver benchmark). · 1, 2 e 3 dimensionais transformações. · Tamanho arbitrário dos dados. · Precisão única e dupla. · Variantes unidimensionais e multidimensionais de 2D e 3D transforma. · Multithreading automático - threads são usados automaticamente se #cpus> 1. · FFTs otimizados para dados de entrada reais (40% mais rápido que o complexo). Requisitos: · Java. Limitações: · 1D transformações para não poder-de-dois tamanhos são sequenciais (quando o radix misto é usado). · 1D transformações para poder de dois tamanhos pode usar apenas 2 ou 4 encadeamentos. · O número de threads deve ser um número de energia de dois. · Apenas transformações no local estão disponíveis. · Apenas DCT-II e DCT-III estão disponíveis. · Somente o DST-II e o DST-III estão disponíveis. · Apenas o DHT real está disponível. O que há de novo nesta versão: · Melhorias de desempenho para FFT 3D (RealforwardFull () e RealInversefull () para não poder-de-dois tamanhos). · Mudanças cosméticas.
Jtransforms. Software Relacionado