emm*_*mma 2 arrays matlab matrix
我想10在带有n元素的向量中找到大多数重复的元素,
(元素来自1-100)
有谁知道这是怎么做到的吗?
我知道如何在向量中找到最重复元素的那个但我不知道如何找到10个最重复的元素n并且未知.
a = randi(10,1,100);
y = hist(a,1:max(a));
[~,ind] = sort(y,'descend');
out = ind(1:10);
Run Code Online (Sandbox Code Playgroud)
对于发生次数的使用y(ind(1:10)).
我有些疑惑,所以我测试了很多次,它似乎工作.
| 归档时间: |
|
| 查看次数: |
123 次 |
| 最近记录: |