matlab怎么来统计数组元素个数


matlab怎么来统计数组元素个数

你得先把数组输入到matlab,比如
>> A=[1 2 3 5];
然后用命令
>> number=length(A)
数组A的元素个数就显示出来了。
number = 4
如果A是多行多列的矩阵,则需要计算如下
>> [r c]=size(A);
>> number=r*c
r是行数,c是列数,number是乘积,就是元素数量
数组一般是二维的,如A=[1 2 3; 4 5 6];

sizeA=size(A);
%则sizeA(1)表示行数,sizeA(2)表示列数。
数组的个数即:
numA = sizeA(1)*sizeA(2);
不管是几维数组,都可以用
length(A(:))


Copyright © 2009-2011 All Rights Reserved.