[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Можно подсчитывать число периодов и общую длительность по
количеству сэмплов. Тогда точность будет возрастать с ростом
числа периодов.
Вообще-то сказать что-то более определенное сложно, т.к. неизвестны
ограничения на быстродействие, диапазон частот, Fs etc.
Для скромного диапазона частот (Fs 8-10 кГц, речь)
реально выч. значение частоты с точностью 0.01 Гц (например
на DSP со временем цикла (вып. одной инструкции) порядка 50 нс)
но для этого нужен фазовый КИХ-фильтр (преобразователь Гильберта)
и усреднение частичных сумм типа sin()*cos(), блочная обработка
E-mail: info@telesys.ru