【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);%返回三列数组,第一列为数值,第二列为重复次数

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