frequency determination

Hi I have a matrix as follows:
A=[1 2 3; 2 3 2; 1 2 3]
I need to determine the frequency of the matrix value. i.e.
the frequency of 1 is 2 the frequency of 2 is 4 the frequency of 3 is 3
How to do this easily.

 Accepted Answer

c = histc(A(:),unique(A))

3 Comments

sorry, here frequency of 1 means no of 1 in the matrix
similarly frequency of 2 means no of 2 in the matrix
Didn't notice the ; in your A. Edited above.
A similar alternative:
[counts,values] = hist(A(:),unique(A))

Sign in to comment.

More Answers (0)

Categories

Find more on Language Fundamentals in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!