POV (29.07.2006 19:33, просмотров: 2407)
математический 0xFF: Кто подскажет... 1) как аппроксимировать синус? (есть эпюра, примерно sin, в цЫфре - фаза и амплитуда неизвестны);
2) как аппроксимировать эллипс? (те же данные, но уже в полярных координатах)
С синусом конечно проще, как кажется, но точность меня не устраивает. А делал я так:
а) примерно оценивал амплитуду (находил максимум и сглаживал возле неё)
б) оценивал частоту
в) умножал мой сигнал на синус оцененой частоты
г) у результирующего сигнала выделял постоянную составляющую (см. мои посты про фазовый дальномер)
д) аркосинус от этой постоянки пропорционален фазе
P.S. сложность алгоримов не вопрос, т.к. это задача для PC (не дальномер)