Cross Correlation
古いコメントを表示
What does the function xcorr(x,y) actually do? Is it just a multiplication of Xm+n and Yn ? If so, why does the result matrix have 2N-1 elements while X & Y have N elements? How do I conclude if there is correlation among X & Y from the result? Thanks
採用された回答
その他の回答 (1 件)
Wayne King
2011 年 10 月 16 日
0 投票
velocity with a shifted velocity will definitely work with xcorr. Since acceleration is the derivative of velocity, if you have acceleration with a delay, you'll have to get the derivative of the velocity vector first to use xcorr().
2 件のコメント
Nithin
2011 年 10 月 16 日
Wayne King
2011 年 10 月 16 日
If they are the same length, then you can use the 'coeff' option and you will have a cross correlation that ranges from [-1, 1]. You can look at the lag at which the largest correlation coefficient occurs and what it's value is.
カテゴリ
ヘルプ センター および File Exchange で Correlation and Convolution についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!