correlation

2 views (last 30 days)
kush
kush on 10 Apr 2012
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];

Answers (1)

Wayne King
Wayne King on 10 Apr 2012
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 Comments
kush
kush on 10 Apr 2012
thank u
Oleg Komarov
Oleg Komarov on 12 Apr 2012
Please accept his answer.

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!