interpretation of cross correlation between 2 signals?

15 ビュー (過去 30 日間)
Mohammed Lamine Mekhalfia
Mohammed Lamine Mekhalfia 2022 年 11 月 16 日
回答済み: DEBOLEENA SADHUKHAN 2023 年 3 月 6 日
Dear Matlab users,
in my way to seek the uncertainty level between two signals.
I performed a cross correlation between the 2 signals and I obtained the folowing plot
then I performed the dtw function to calculate the distance and it was 720
can I say that the data from the two signals are correlated, and what is the meaning of the value obtained using dtw, and how I can proceed further with uncertainty investigation.
I would highly apreciate your feedback

回答 (1 件)

DEBOLEENA SADHUKHAN
DEBOLEENA SADHUKHAN 2023 年 3 月 6 日
From the cross-correlation output, you can compute the delay between the two signals by detecting the indices of the maximum correlation
[cor,lag]=xcorr(SIGNAL1,SIGNAL2);
[~,I]=max(cor);
signallag=lag(I)
delay= (length(signal)-signallag)*1/Fs

カテゴリ

Help Center および File ExchangeWaveform Generation についてさらに検索

製品


リリース

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by