如何统计一个矩阵中相同元素的个数

 我来答
天命所违
2016-10-29 · TA获得超过256个赞
知道小有建树答主
回答量:66
采纳率:0%
帮助的人:87.2万
展开全部
统计矩阵中相同元素的个数:

1.如果在一个矩阵中杂乱的分布这一组数据,且数据中有重复,想统计出相同数据出现的次数,可使用以下方法:
设该矩阵为a(1,20),则可以

a=[2.57,2.9,2.87,2.82,2.49,2.69,3.09,2.91,3.0,3.058,2.92,2.84,3.23,3.1,3.02,3.11,2.87,2.95,2.92,2.73];
[m n]=hist(a,unique(a));

得到的结果n为相应的量,对应的m为n在a中出现的次数。x=unique(a);

m =[ 1 1 1 1 1 1 2 1 1 2 1 1 1 1 1 1 1 1]
n
=[ 2.4900 2.5700 2.6900 2.7300 2.8200 2.8400 2.8700 2.9000 2.9100
2.9200 2.9500 3.0000 3.0200 3.0580 3.0900 3.1000 3.1100 3.2300]

该方法不必对a排序后再统计,较为方便。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式