exponenta event banner

Корреляция и свертка

Взаимная корреляция, автокорреляция, перекрестная ковариация, автоковариация, линейная и круговая свертка

Toolbox™ обработки сигналов предоставляет семейство функций корреляции и свертки, которые позволяют обнаруживать сходства сигналов. Определите периодичность, найдите интересующий сигнал, скрытый в длинной записи данных, и измерьте задержки между сигналами для их синхронизации. Вычислите отклик линейной инвариантной по времени (LTI) системы на входной сигнал, выполните многочленовое умножение и выполните круговую свертку.

Функции

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

corrcoefКоэффициенты корреляции
corrmtxМатрица данных для оценки автокорреляционной матрицы
xcorrВзаимная корреляция
xcorr22-D взаимная корреляция
xcov Перекрестная ковариация
cconvКруговая свёртка по модулю-n
convСвертка и многочленовое умножение
conv22-D свёртка
convmtxМатрица свертки
covКовариация
deconvДеконволюция и многочленовое деление
alignsignalsВыравнивание двух сигналов путем задержки самого раннего сигнала
dtwРасстояние между сигналами с использованием динамического искажения времени
edrИзменение расстояния по реальным сигналам
finddelayОценка задержки (задержек) между сигналами
findsignalПоиск местоположения сигнала с помощью поиска подобия

Темы

Общие приложения

Найти сигнал в измерении

Определите, соответствует ли сигнал сегменту шумного более длинного потока данных.

Выравнивание двух простых сигналов

Научитесь выравнивать сигналы разной длины с помощью взаимной корреляции.

Выравнивание сигналов по различным временам начала

Синхронизировать данные, собранные различными датчиками в разные моменты времени.

Выравнивание сигналов с использованием взаимной корреляции

Перекрестная корреляция используется для слияния асинхронных данных.

Поиск периодичности с помощью автокорреляции

Проверьте наличие циклов в шумном сигнале и определите их продолжительность.

Эхо-отмена

Автокорреляция используется для фильтрации эха из записи речи.

Автокорреляция и взаимная корреляция

Взаимная корреляция с многоканальным входом

Вычислять автокорреляции и перекрестные корреляции многоканального сигнала.

Доверительные интервалы для автокорреляции образца

Создайте доверительные интервалы для автокорреляционной последовательности процесса белого шума.

Функция автокорреляции экспоненциальной последовательности

Вычислите автокорреляцию экспоненциальной последовательности и сравните ее с аналитическим результатом.

Взаимная корреляция двух экспоненциальных последовательностей

Вычислите взаимную корреляцию двух экспоненциальных последовательностей и сравните ее с аналитическим результатом.

Автокорреляция процесса скользящего среднего

Используйте фильтрацию для введения автокорреляции в процесс белого шума.

Взаимная корреляция двух процессов скользящего среднего

Найдите и постройте график последовательности взаимной корреляции между двумя процессами скользящего среднего.

Взаимная корреляция задержанного сигнала в шуме

Используйте последовательность взаимной корреляции для обнаружения временной задержки в последовательности, поврежденной шумом.

Взаимная корреляция синусоидальной волны с фазовым отставанием

Используйте последовательность взаимной корреляции для оценки фазового запаздывания между двумя синусоидальными волнами.

Линейная и круговая свертка

Установите эквивалентность между линейной и круговой сверткой.

Характерные примеры