Если кому будет интересно, могу выложить прогу, написанную на Qt, она правда для вибродиагностики, но в итоге позволяет анализировать временные ряды. Там реализованы вейвлеты, фурье и этот метод.
Код честно говоря далек от совершенства, требовалось сделать быстро и все вместе я написал примерно за неделю, включая тестирования самих алгоритмов
В папке с бинарниками текстовый файл с хаотическим сигналом с роторной установки для примера
Для сборки нужно будет скачать библиотеки Qwt и fftw, а так же прописать в файле проекта дрягие пути к этим библиотекам и заголовочным файлам.
Добрый день. Наверное мой вопрос не совсем сильно касается поднятой темы, но не могли бы вы подсказать материал, а лучше книгу, где поднимаются алгоритмы, использующиеся в финансовом секторе, а именно в биржевой торговле?
Однако же, приятно в таком месте встретить человека, который тоже любит рекуррентные диаграммы. Если не сложно, напишите мне в личку какие-нибудь Ваши координаты, я бы с удовольствем с Вами пообщался. Я занимаюсь этой темой с 2005-го года, участвовал в крайнем симпозиуме по рекуррентному анализу.
Несколько методологических ремарок к Вашему посту.
1. Более корректная ссылка на изначальную работу: J.-P. Eckmann, S. Oliffson Kamphorst, D. Ruelle: Recurrence Plots of Dynamical Systems, Europhysics Letters, 5, 973–977 (1987)
2. Функция Хэвисайда всегда обозначалась как Θ(·), символ О все же вводит людей в заблуждение.
3. Основной профит от количественных мер рекуррентных диаграмм-- это выявление фазовых переходов и исследование эволюции меры во времени.
Я собственно занимался хаотичсекими колебаниями ротора и обнаружил удобный инструмент для анализа таких вибраций, который оказался эфффективнее традиционных методов и главное, позволял расчитать энтропию Колмогорова — Синая по довольно простой формуле
1. Спасибо, просто не нашел саму статью на диске в резалте дикого бардака и пошел гуглить с известным результатом
2. Я вообще хотел формулы вставить, но сильно спешил и подобрал самый похожий на эту функцию символ =)
3. Это так и как следствие позволяет исследовать катастрофические процессы в различных сложных системах/устройствах, что критично для тех же самолетных движков. Ведь такие диаграммы можно мониторить в реальном времени
Нелинейная динамика и анализ временных рядов – обзор метода Recurrence plots