Estimate Approximate Entropy

В интерактивном режиме оцените аппроксимированную энтропию однородно произведенного сигнала в Live Editor

Описание

Оценка Аппроксимированная Энтропийная задача позволяет вам в интерактивном режиме оценить аппроксимированную энтропию однородно произведенного сигнала. Задача автоматически генерирует код MATLAB® для вашего live скрипта. Для получения дополнительной информации о задачах Live Editor обычно, смотрите, Добавляют Интерактивные Задачи к Live Script (MATLAB).

Аппроксимированная энтропия является статистической величиной регулярности, которая определяет количество непредсказуемости колебаний временных рядов. Относительно более высокое значение аппроксимированной энтропии отражает вероятность, что подобные шаблоны наблюдений не сопровождаются дополнительными подобными наблюдениями.

Откройте задачу

Добавить Оценку Аппроксимированная Энтропийная задача в live скрипт в редакторе MATLAB:

  • На вкладке Live Editor выберите Task> Estimate Approximate Entropy.

  • В блоке кода в вашем скрипте введите соответствующее ключевое слово, такое как approximate или approximate entropy. Выберите Estimate Approximate Entropy от предложенных завершений команды.

Примеры

развернуть все

Используйте Оценку Аппроксимированная Энтропийная задача в Live Editor в интерактивном режиме оценить аппроксимированную энтропию однородно произведенного сигнала. Экспериментируйте с различными значениями для задержки, встраивая размерность и радиус. Задача автоматически генерирует код, отражающий ваши выборы. Откройте этот пример, чтобы видеть, что предварительно сконфигурированный скрипт содержит Оценку Аппроксимированная Энтропийная задача.

В данном примере рассмотрите 'approxEntData.mat'который содержит однородно произведенный X сигнала, встраивание размерности dim, и lag с временной задержкой.

load('approxEntData.mat','X','dim','lag')

Аппроксимировать энтропию X сигнала, откройте Оценку Аппроксимированная Энтропийная задача в Live Editor. На вкладке Live Editor выберите Task> Estimate Approximate Entropy. В задаче выберите X сигнала.

Выберите dim для размерности встраивания и lag для выпадающего меню Time Lag соответственно. Если вы не знаете размерности встраивания и задержки для вашего сигнала, используйте Восстановить задачу Фазового пространства вычислить значения.

Оцените, затронуто ли значение аппроксимированной энтропии решительно путем изменения поля Radius, и наблюдайте изменение в значении в Live Editor выход. Можно переключить отображение вывода аппроксимированного энтропийного значения в Live Editor выход с помощью Выходного Параметра отображения.

Задача генерирует код в вашем live скрипте. Сгенерированный код отражает параметры и опции, которые вы задаете. Чтобы видеть сгенерированный код, щелкните в нижней части области параметра задачи. Задача расширяется, чтобы отобразить сгенерированный код.

По умолчанию сгенерированный код использует approxEnt как имя выходной переменной. Чтобы задать различное имя выходной переменной, введите новое имя в итоговой линии во главе задачи. Например, поменяйте имя на aEntropy.

Задача обновляет сгенерированный код, чтобы отразить новое имя переменной и новую переменную aEntropy появляется в рабочем пространстве MATLAB.

Параметры

Выберите Signal

Выберите однородно произведенный сигнал временной области в формате расписания или массиве. Если сигнал имеет несколько столбцов, Оценка, Аппроксимированная Энтропийная задача вычисляет аппроксимированную энтропию путем обработки его как многомерного сигнала. Если сигнал является вектором-строкой, то Оценка Аппроксимированная Энтропийная задача обрабатывает его как одномерный сигнал.

Задайте аппроксимированные энтропийные параметры

Задайте количество размерностей векторов фазового пространства как скаляр или вектор от рабочего пространства MATLAB. Когда вы задаете размерность встраивания как скаляр, затем каждый столбец однородно произведенного сигнала вычисляется с помощью того же значения размерности встраивания.

Если вы не знаете значения встраивания размерности для вашего сигнала, то можно вычислить его с помощью Восстановить задачи Фазового пространства.

Задайте задержку между последовательными векторами фазы как скаляр или вектор от рабочего пространства MATLAB. Когда вы задаете задержку как скаляр, затем Оценка, Аппроксимированная Энтропийная задача использует то же значение с временной задержкой, чтобы оценить значение аппроксимированной энтропии для всех столбцов однородно произведенного сигнала. Если вы задаете размерность встраивания как вектор, то задаете задержку также как вектор той же длины.

Если вы не знаете значения задержки для вашего сигнала, то можно вычислить его с помощью Восстановить задачи Фазового пространства.

Задайте критерий подобия как скаляр. Критерий подобия, также названный радиусом подобия, является настраивающимся параметром, который используется, чтобы идентифицировать значимую область значений, в которой колебания данных должны быть рассмотрены подобными.

Визуализация результатов

Переключитесь, чтобы отобразить значение аппроксимированной энтропии в Live Editor выход.

Введенный в R2019b