Цитата(subver @ Dec 2 2005, 05:58)

Дело в том, что при дискретизации с частотой 20кГц получаем дискретность БПФ на 1024 точки только ~20Гц, следовательно можно лишь оценить несущую частоту сигнала с некоторой точностью, которой может оказаться недостаточно.
Для того, чтобы узнать значение несущей частоты без той погрешности, которую дает БПФ, необходимо использовать методы параметрического спектрального анализа. Например, метод Прони. Но он в присутствии шума дает большие смещения оценки. Более точен, но и более медленен - метод пучка матриц или метод пучка функций (GPOF).