В интерактивном режиме оцените экспоненту Ляпунова однородно произведенного сигнала в Live Editor
Задача Экспоненты Естимате Ляпунова позволяет вам в интерактивном режиме оценить экспоненту Ляпунова однородно произведенного сигнала. Задача автоматически генерирует MATLAB® код для вашего live скрипта. Для получения дополнительной информации о задачах Live Editor обычно, смотрите, Добавляют Интерактивные Задачи к Live Script.
Используйте экспоненту Ляпунова, чтобы охарактеризовать уровень разделения бесконечно мало близких траекторий в фазовом пространстве, чтобы отличить различные аттракторы. Экспонента Ляпунова полезна в определении количества уровня хаоса в системе, которая в свою очередь может использоваться, чтобы обнаружить потенциальные отказы. Отрицательная экспонента Ляпунова указывает на сходимость, в то время как положительный Ляпунов экспоненты указывает на расхождение и хаос.
Добавить задачу Экспоненты Естимате Ляпунова в live скрипт в редакторе MATLAB:
На вкладке Live Editor выберите Task> Estimate Lyapunov Exponent.
В блоке кода в вашем скрипте введите соответствующее ключевое слово, такое как Lyapunov
или Lyapunov exponent
. Выберите Estimate Lyapunov Exponent
от предложенных завершений команды.
Signal
— Однородно произведенный сигнал временной областиВыберите однородно произведенный сигнал временной области в формате расписания или массиве. Если сигнал имеет несколько столбцов, задача Экспоненты Естимате Ляпунова вычисляет экспоненту Ляпунова путем обработки его как многомерного сигнала. Если сигнал является вектором-строкой, то задача Экспоненты Естимате Ляпунова обрабатывает его как одномерный сигнал.
Signal Type
— Тип выбранного сигналаTime Domain
'| 'Phase space
'Задайте тип выбранного сигнала как любой 'Time Domain
'или 'Phase space
'. Если вы задаете тип сигнала как:
'Time Domain
', затем также задайте размерность встраивания и задержку для вашего сигнала.
'Phase space
', затем Оценочная задача Размерности Корреляции автоматически вычисляет размерность встраивания и задержку с помощью информации о фазовом пространстве.
Sampling Rate
— Частота дискретизации набора данных
(значение по умолчанию) | скалярЗадайте частоту дискретизации набора данных как скаляр. Задача Экспоненты Естимате Ляпунова использует значение 2π
или 6.283 Hz
по умолчанию. Когда данные сигнала находятся в расписании, задача Экспоненты Естимате Ляпунова выводит частоту дискретизации из набора данных.
Embedding Dimension
— Количество размерностей векторов фазового пространстваЗадайте количество размерностей векторов фазового пространства как скаляр или вектор от рабочего пространства MATLAB. Когда вы задаете размерность встраивания как скаляр, затем задача Экспоненты Естимате Ляпунова использует то же значение размерности встраивания, чтобы оценить значение экспоненты Ляпунова для всех столбцов однородно произведенного сигнала.
Embedding Dimension
выпадающий список активен только, когда вы задаете тип сигнала как 'Time Domain
'. Для сигналов фазового пространства задача Экспоненты Естимате Ляпунова автоматически вычисляет размерность встраивания из данных о фазовом пространстве.
Если вы не знаете значения встраивания размерности для вашего сигнала, то можно вычислить его с помощью Восстановить задачи Фазового пространства.
Time Lag
— Задержка между последовательными векторами фазыЗадайте задержку между последовательными векторами фазы как скаляр или вектор от рабочего пространства MATLAB. Когда вы задаете задержку как скаляр, затем задача Экспоненты Естимате Ляпунова использует то же значение с временной задержкой, чтобы оценить значение экспоненты Ляпунова для всех столбцов однородно произведенного сигнала. Если вы задаете размерность встраивания как вектор, то задаете задержку также как вектор из той же длины.
Time Lag
выпадающий список активен только, когда вы задаете тип сигнала как 'Time Domain
'. Для сигналов фазового пространства задача Экспоненты Естимате Ляпунова автоматически вычисляет задержку из данных о фазовом пространстве.
Если вы не знаете значения задержки для вашего сигнала, то можно вычислить его с помощью Восстановить задачи Фазового пространства.
Expansion Range Min
— Минимальное значение шага расширения
(значение по умолчанию) | положительное скалярное целое числоУкажите, что минимальное значение шага расширения использовалось для расчета уровня расширения, чтобы оценить экспоненту Ляпунова. Попробуйте различные значения, таким образом, что линейная подходящая линия выравнивается с исходной линией данных в графике.
Expansion Range Max
— Максимальное значение шага расширения
(значение по умолчанию) | положительное скалярное целое числоУкажите, что максимальное значение шага расширения использовалось для расчета уровня расширения, чтобы оценить экспоненту Ляпунова. Попробуйте различные значения, таким образом, что линейная подходящая линия выравнивается с исходной линией данных в графике.
Mean Period
— Пороговое значение для самого близкого соседнего расчетаceil(fs/max(meanfreq(signal,sampling rate)))
(значение по умолчанию) | положительное скалярное целое числоЗадайте пороговое значение, чтобы вычислить самый близкий соседний i*
для точки i
оценить самую большую экспоненту Ляпунова. Для получения дополнительной информации смотрите lyapunovExponent
.
Output Display
— Переключите отображение результата в Live Editor выходПереключитесь, чтобы отобразить значение экспоненты Ляпунова в Live Editor выход.
Восстановите фазовое пространство | correlationDimension
| phaseSpaceReconstruction
| lyapunovExponent
| approximateEntropy