Jestem zaangażowany w wysiłek wdrożenia algorytmu FFT i jestem ciekawy, jaka zalecana rada jest do użycia wejściowych danych testowych - i dlaczego! - i jakiej dokładności się spodziewać.
Jeśli chodzi o dane testowe, w starych postach Usenetu znalazłem małe wskazówki, które opublikuję jako odpowiedź, ale są to tylko sugestie jednej osoby bez większego uzasadnienia - nie znalazłem nic, co wyglądałoby na solidną odpowiedź.
Jeśli chodzi o dokładność, Wikipedia mówi, że błąd powinien wynosić O (e log N), ale jakie jest uzasadnione oczekiwanie w wartościach bezwzględnych?
Edytuj, aby dodać: Rzeczywiste testy są w formie, w której zapisałem tablice danych wejściowych i wstępnie obliczone dane wyjściowe „referencyjne” do porównania, więc niekoniecznie potrzebuję czegoś z rozwiązaniem w formie zamkniętej.
Jak wspomniano w pytaniu, znalazłem jeden zestaw sugestii w zarchiwizowanych postach usenet comp.dsp ( http://www.dsprelated.com/showmessage/71595/1.php , post przez „tdillon”):
Wątek sugeruje również wykonanie dwóch sinusów, jednej o dużej amplitudzie i jednej o małej amplitudzie.
Jak mówię w głównym pytaniu, nie jestem pewien, czy jest to szczególnie dobry zestaw odpowiedzi, czy też jest bardzo kompletny, ale umieszczam tutaj, aby ludzie mogli głosować i komentować.
źródło