99问答网
所有问题
如何用MATLAB求一个二维数组中各个元素的个数
数组中值都在0到255之间,要统计每个数出现的次数
举报该问题
推荐答案 2010-07-12
先用reshape函数将二维数组转化为一维的数组,即一维向量,接着用length函数就可以知道转化后的一维数组的长度,也就是二维数组的元素个数了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/W77Bz7OOX.html
其他回答
第1个回答 推荐于2016-08-22
如果你只是想统计某个数 比如10 出现多少次的话可以这样
sum( a(:) == 10)
如果你想得到一个列表说明每个元素各出现了多少次的话可以这样
r = hist( a(:), unique(a))
结果是按unique(a)里面的顺序给出的每个元素的出现次数
本回答被网友采纳
第2个回答 2010-07-12
直接用find函数就行
第3个回答 2010-07-12
find 判断
相似回答
大家正在搜
相关问题
matlab怎么统计数组中某个元素的数量
matlab中如何在二维数组中一个给定的数
使用MATLAB编程如何从一个二维数组中数出给定范围的数据点...
matlab从二维数组中读取特定的数
matlab编程,有一个cell型的二维数组,如何编程实现查...
matLAB如何表示二维数组中得一列数?
matlab中如何定义一个10*2的二维数组,用来储存后面算...
Matlab中如何求一个二维矩阵中最大的n个数