【Matlab】Matlab找出重复的数值

Matlab找出重复的数

可以找出重复的数组 比如说 下面重复值是 7

我们这个地方用到了tabulate函数


代码

clc;clear;
x=[1,2,3,5,6,7,7];
tbl = tabulate(x);%返回三列数组,第一列为数值,第二列为重复次数
data=find(tbl(:,2)>1);

演示

在这里插入图片描述


补充

tabulate函数

tabulate函数的功能是创建向量X信息数据频率表。其函数使用格式:

tbl = tabulate(x)

创建的TBL(数据频率表)的结构:

第一列:x的唯一值

第二列:每个值的实例数量

第三列:每个值的百分比

tabulate(x);%返回三列数组,第一列为数值,第二列为重复次数

在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部