MATLAB Answers

Why is the correlation matrix much larger than the original matrix?

1 view (last 30 days)
Lets say you have a matrix M (10x100). If we do corrcoef(M) the resulting matrix will be 100x100. Why is this?

  0 Comments

Sign in to comment.

Accepted Answer

Pawel Jastrzebski
Pawel Jastrzebski on 19 Jul 2018
Edited: Pawel Jastrzebski on 19 Jul 2018
Have you checked the documentation for the corrcoef function? It explains exactly how the results are obtained:
Especially when you scroll down to the 'More about' section.
Also, looking at the documentation for the plot matrix might help you understand the output of correlation:

  2 Comments

Ahsan  Khan
Ahsan  Khan on 19 Jul 2018
Yes I read through it, I suppose im just confused on how they construct the matrix of correlation coefficients, this might be a math issue rather than coding

Sign in to comment.

More Answers (0)


Translated by