Je suis impliqué dans un effort pour implémenter un algorithme FFT, et je suis curieux de savoir quels sont les conseils recommandés pour les données de test d'entrée à utiliser - et pourquoi! - et quelle précision attendre.
Sur les entrées de test, j'ai trouvé quelques conseils dans les anciens messages Usenet que je posterai comme réponse, mais ce ne sont que les suggestions d'une personne sans beaucoup de justification - je n'ai rien trouvé qui ressemble à une réponse solide.
Sur la précision, Wikipedia dit que l'erreur devrait être O (e log N), mais quelle est une attente raisonnable en termes absolus?
Modifier pour ajouter: Les tests réels sont sous une forme où j'ai stocké des tableaux de données d'entrée et des données de sortie «de référence» précalculées à comparer, donc je n'ai pas nécessairement besoin de quelque chose avec une solution sous forme fermée.
Comme mentionné dans la question, j'ai trouvé un ensemble de suggestions dans les articles comp.dsp Usenet archivés ( http://www.dsprelated.com/showmessage/71595/1.php , article de "tdillon"):
Le fil suggère également de faire deux sinus, l'un avec une grande amplitude et l'autre avec une petite amplitude.
Comme je l'ai dit dans la question principale, je ne sais pas s'il s'agit d'un ensemble de réponses particulièrement bon, ou s'il est très complet, mais je le mets ici pour que les gens puissent voter et commenter.
la source