Matlab“查找”命令的值列表?如何查找列表中给出的值所在的索引值?

时间:2014-01-09 15:14:17

标签: matlab list-comprehension

find(a==100)适用于值,但不适用于值列表。在Python中,我会使用样式[find(a==cc) for cc in codomain]中的list-comprehension,其中find是Matlab的发现。

示例

  

输入

>> a=[100,2,333,4,50,6,700];
>> codomain=[100,333,700];
     

预期输出:找到codomain中的值的索引,执行此操作的任何命令?

[1,3,7]

1 个答案:

答案 0 :(得分:4)

您正在寻找的功能是

 ismember