quark (30.07.2006 07:49, просмотров: 1) ответил POV на математический 0xFF: Кто подскажет...
Если частота (F) синуса (S) точно известна, то нужно лишь найти два коэффициента в разложении в ряд Фурье:
a = (2/N)*Sum[S(t)*cos(2*Pi*F*t)] и
b = (2/N)*Sum[S(t)*sin(2*Pi*F*t)],
где N - число отсчетов синуса S(t).
Тогда аппроксимация синуса:
S'(t) = a*cos(2*Pi*F*t)+b*sin(2*Pi*F*t).
Если частота (F) синуса (S) точно не известна, то:
1. сделать FFT,
2. наити гармонику с максимальной амплитудой,
3. использовать эту гармонику для аппроксимации синуса.