两个向量相交,但索引应相同

SMH

我正在尝试获取两个向量之间的交集,但两个向量中的索引应相同。例如:x= [1 2 3 4 5 6 7 80 9 100 11 12 103 14 150 16 170 18 20 19] y= [22 1 3 40 5 4 70 8 90 10 110 12 13 140 15 160 17 18 19 20]整数应该仅是[3 5 12 18]。

我的代码:

x = [1  2 3  4  5 6 7  80 9  100 11  12 103 14  150 16  170 18 20 19];
y = [22 1 3  40 5 4 70 8  90 10  110 12 13  140 15  160 17  18 19 20];
inter = intersect(x,y);
大卫

使用逻辑索引很简单:

>> x = [1  2 3  4  5 6 7  80 9  100 11  12 103 14  150 16  170 18 20 19];
>> y = [22 1 3  40 5 4 70 8  90 10  110 12 13  140 15  160 17  18 19 20];
>> x(x==y)
ans =
     3     5    12    18
>> x(abs(x-y)<=3) %// or y(abs(x-y)<=3) for the y values instead of the x values
ans =
     2     3     5     6    12    18    20    19

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从两个向量中删除相同的索引

来自分类Dev

从两个向量中删除相同的索引

来自分类Dev

numpy:在两个True / False向量之间生成OR相交

来自分类Dev

与两个numpy数组相交并排序的索引

来自分类Dev

从另外两个向量中寻找向量的索引

来自分类Dev

根据R中的索引合并两个向量

来自分类Dev

在for循环中修改两个相同类型的向量

来自分类Dev

比较相同结构的两个不同大小的向量

来自分类Dev

在MATLAB中比较两个相同大小的向量

来自分类Dev

两个几乎相同的向量之间的角度

来自分类Dev

对两个不同的向量进行相同的排序

来自分类Dev

比较相同结构的两个不同大小的向量

来自分类Dev

使两个向量具有相同数量的元素

来自分类Dev

在for循环中修改两个相同类型的向量

来自分类Dev

根据行索引将数据帧拆分为两个不相交的子帧

来自分类Dev

具有相同列的两个重复索引

来自分类Dev

根据相同索引连接两个列表

来自分类Dev

比较两个列表并获取相同元素的索引

来自分类Dev

Javascript更改两个相同对象的内存索引

来自分类Dev

Python与条件相交两个列表

来自分类Dev

在两个视图之间找到相交?

来自分类Dev

球拍相交两个列表

来自分类Dev

如何相交两个或多个矩阵?

来自分类Dev

Python与条件相交两个列表

来自分类Dev

阻止两个矩形相交

来自分类Dev

将两个shapefile与R相交

来自分类Dev

计算两个列表的笛卡尔积,两个元素的索引相同

来自分类Dev

元素上的两个相同的CSS类的样式应不同

来自分类Dev

以相同的索引模式组合两个不同日志行的两个字段