correlation

2 次查看(过去 30 天)
kush
kush 2012-4-10
how can i find correlation between 2 1D array each containing 7 double values is their any inbuilt function? examples of 2 arrays could be: A=[1.1,10.3,2.3,3.4,55.3,6.1,9.2]; B=[1.0,2.0,3.0,4.0,5.0,6.0,7.0];

回答(1 个)

Wayne King
Wayne King 2012-4-10
A=[1.1,10.3,2.3,3.4,55.3,6.1,9.2];
B=[1.0,2.0,3.0,4.0,5.0,6.0,7.0];
[R,P] = corrcoef(A,B);
R(1,2)
If you want the cross-correlation sequence
[xc,lags] = xcorr(A,B,'coeff');
  2 个评论
kush
kush 2012-4-10
thank u
Oleg Komarov
Oleg Komarov 2012-4-12
Please accept his answer.

请先登录,再进行评论。

Community Treasure Hunt

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

Start Hunting!

Translated by