suppose, a=[1,2,3,4,5,6,7,8], the size of this matrix 1 rows and 8 columns and total values are 8, how can we count these total values on MATLAB. the result should be show like as 8 means if a has total values 1000 then the result should be 1000.

 Akzeptierte Antwort

Image Analyst
Image Analyst am 20 Mär. 2013

0 Stimmen

What exactly do you mean by count? Do you mean the sum (total) of all elements, or the number of elements? Do you mean a count of the number of elements? Like
numberOfColumns = size(a, 2);
numberOfColumns = length(a);
numberOfColumns = numel(a);
All of the above will give numberOfColumns = 8 for an 8 element row vector, and numberOfColumns = 1000 for a 1000 element row vector.

Weitere Antworten (1)

Jason Ross
Jason Ross am 20 Mär. 2013
Bearbeitet: Jason Ross am 20 Mär. 2013

0 Stimmen

Are you just looking for the sum? In that case, use "sum"
>> a=[1,2,3,4,5,6,7,8]
a =
1 2 3 4 5 6 7 8
>> sum(a)
ans =
36

Kategorien

Community Treasure Hunt

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

Start Hunting!

Translated by