Если это не синусоида, что чаще всего и бывает на практике, то целесообразнее использовать специализированные микросхемы, а не пытаться посчитать ограниченное количество измерений. Вопрос автора предполагает традиционное решение по синусоидальному сигналу, поэтому скорее всего с этим ему и надо было помочь.