Estoy involucrado en un esfuerzo por implementar un algoritmo FFT, y tengo curiosidad por saber cuál es el consejo recomendado para usar los datos de prueba de entrada, ¡y por qué! - y qué precisión esperar.
En las entradas de prueba, he encontrado una pequeña guía en las publicaciones antiguas de Usenet que publicaré como respuesta, pero son solo sugerencias de una persona sin mucha justificación: no he encontrado nada que parezca una respuesta sólida.
En cuanto a la precisión, Wikipedia dice que el error debería ser O (e log N), pero ¿qué es una expectativa razonable en términos absolutos?
Editar para agregar: Las pruebas reales están en una forma en la que he almacenado matrices de datos de entrada y datos de salida de "referencia" precalculados para comparar, por lo que no necesariamente necesito algo con una solución de forma cerrada.