00问答网
所有问题
matlab中如何求一个矩阵,每一行中出现次数最多的那个元素,以及它出现的次数
例如:A=[1 2 2 2 3;3 3 3 4 4;] 想求得B=[2 3;3 3] B的第一行的意思是A中第一行中2出现了3次,只要统计出每一行出现次数的那个数以及他出现的次数就行.
举报该问题
其他回答
第1个回答 2014-07-04
mode 函数就是求 众数 和 众数的频数 的函数。试试下面代码:
A=[1 2 2 2 3;3 3 3 4 4;]
b=[];
[m n]=size(A);
for i = 1 : m
[k l]=mode(A(i,:));
b=[b;k l];
end
b本回答被提问者采纳
相似回答
大家正在搜
相关问题
求matlab 数组出现次数最多的元素
matlab中如何找出一个数组中出现频率最多的元素
如何用matlab从一列数据中找出重复次数最多的数据?
关于matlab中矩阵中统计各元素出现的次数。
matlab中如何获取矩阵中个数最多的元素
C语言找出一个数组中出现次数最多的那个元素
matlab中如何找出不同维度矩阵出现次数最多的数组并记录其...
matlab如何统计大矩阵各元素的出现次数?hist可以吗