Estou envolvido em um esforço para implementar um algoritmo FFT e estou curioso para saber qual é o conselho recomendado para os dados de teste de entrada - e por quê! - e que precisão esperar.
Nas entradas de teste, encontrei algumas orientações nas postagens antigas da Usenet que postarei como resposta, mas são apenas as sugestões de uma pessoa sem muita justificativa - não encontrei nada que pareça uma resposta sólida.
Quanto à precisão, a Wikipedia diz que o erro deve ser O (e log N), mas o que é uma expectativa razoável em termos absolutos?
Editar para adicionar: os testes reais estão em um formulário no qual armazenei matrizes de dados de entrada e dados de saída de "referência" pré-calculados para comparação, portanto, não preciso necessariamente de algo com uma solução de formulário fechado.