Arrays 如何在matlab中进行setdiff但有重复
我有两个不同大小的数组,arrayArrays 如何在matlab中进行setdiff但有重复,arrays,matlab,comparison,Arrays,Matlab,Comparison,我有两个不同大小的数组,arrayA和arrayB 我想使用Matlab返回A中的数据索引,该索引不在B中,并重复使用 换句话说,我想要一个类似于matlab中的setdiff的函数,但重复。给定a和B(在本例中,要对其执行行方向的diff的两个矩阵/行向量): 如果还需要索引,如setdiff的第二个输出参数: res_idx = find(idx); 请记住,ismember使用值之间的比较。如果A和B包含高精度的浮点数,请在继续之前将它们四舍五入 参考:给定A和B(在本例中,两个矩阵/行
A
和arrayB
我想使用Matlab返回A
中的数据索引,该索引不在B
中,并重复使用
换句话说,我想要一个类似于matlab中的setdiff的函数,但重复。给定a和B(在本例中,要对其执行行方向的diff的两个矩阵/行向量):
如果还需要索引,如setdiff的第二个输出参数:
res_idx = find(idx);
请记住,ismember使用值之间的比较。如果A和B包含高精度的浮点数,请在继续之前将它们四舍五入
参考:给定A和B(在本例中,两个矩阵/行向量要对其执行行差异):
如果还需要索引,如setdiff的第二个输出参数:
res_idx = find(idx);
请记住,ismember使用值之间的比较。如果A和B包含高精度的浮点数,请在继续之前将它们四舍五入
参考资料:你能给我们看一个重复的setdiff结果吗?你能给我们看一个重复的setdiff结果吗?允许设置带有公差的操作。允许设置带有公差的操作。