How to know the quatity of the number in an array

my data is:
A=[1 1 2 1 1 1 2 1 1 1 3 3 3 1 1 3 4 1 2 1 2 2 1 1 1 1 3 2 2 3 1 7 1 1 1 1 3 1 1 5 2 1 1 1 1 1 1 1 1 1 1 1 4 1 1 2 2 1 2 4 3 4 1 1 2 2 2 1 1 1 1 2 2 3 1 2 2 1 2 2 3 3 3 2 1 2 1 3 3 4 2 1 1 4 1 1 2 1 1 3 1 2 2 1 1 1 1 1 3 3 2 1 3 2 1 2 1 1 2 1 1 2 1 2 1 1 1 2 1 1 1 2 2 1 2 1 1 1 1 1 1 1 1 1 3 2 2 1 1 2 1 1 1 1 1 1 1 2 3 3 2 2 1 1 2 1 1 4 1 1 2 3 1 3 1 1 1 2 2 3 1 2 1 1 3 1 1 2 2 1 ]
I want to know how many times or the quantity of number 1 in my array.
thank you.

1 Comment

am I missing this question?
I dont know exactly in english.
I want to know how many times the 1, or 2, or 3 ... is mentioned in that array.

Sign in to comment.

 Accepted Answer

out=sum(A(A==1))

7 Comments

Thankyou very much so simple.
You can skip the extraction:
sum(a==1)
Or:
nnz(a==1)
but why is it wrong when I do it for number 2?
it should be not sum?
Use the solution of Sean de Wolski
sum(a==2)
actually I want:
how many times alphabet/number/character 2 is mentioned in that array.
not the sum/amount.
yes, thank you. sean de wolski. your answer is hidden.

Sign in to comment.

More Answers (0)

Categories

Tags

Community Treasure Hunt

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

Start Hunting!