История изменений
Исправление psv1967, (текущая версия) :
svd разложение матрицы хенкеля умеет вполне «гармонические» колебания выделять – это пара компонент в которых фазовая траектория системы «образует окружность». Но везде где видел всякие эвристики эти «пары компонент» в разложении искали (думаю если перекинуть траекторию в полярную систему координат, то поиск прямой линии получится как детектор). Пространство перебора не такое большое.
Может потом как то упростить этот расчет можно для скорости. Хотя вот вроде считают https://github.com/DanielMartensson/EmbeddedLapack
Надо запись сигнала реальную, ну или модель такого сигнала что бы генерировать сигнал и по нему настраивать.
Исходная версия psv1967, :
svd разложение матрицы хенкеля умеет вполне «гармонические» колебания выделять – это пара компонент в которых фазовая траектория системы «образует окружность». Но везде где видел всякие эвристики эти «пары компонент» в разложении искали (думаю если перекинуть сигнал в полярную систему координат, то поиск прямой линии получится как детектор). Пространство перебора не такое большое.
Может потом как то упростить этот расчет можно для скорости. Хотя вот вроде считают https://github.com/DanielMartensson/EmbeddedLapack
Надо запись сигнала реальную, ну или модель такого сигнала что бы генерировать сигнал и по нему настраивать.