检查数字是否属于数组

4,228次观看(过去30天)
biswajita lenka
biswajita lenka 2011年12月28日
评论: 沃尔特罗伯森 2018年3月30日
嗨所有,我想在array.i中检查一个数字。我已经创建了一个数组,我想知道矛盾的数字是否属于数组。在Matlab中有“属于”的内燃功能。有谁能够帮助我?

接受答案

沃尔特罗伯森
沃尔特罗伯森 2011年12月28日
ismember()
5点评论
沃尔特罗伯森
沃尔特罗伯森 2018年3月30日
注意:MATLAB的后续版本增加了ismembertol()来处理浮点数。

登录评论。

更多答案(1)

1月
1月 2011年12月28日
a =楼层(兰特(100,100)* 1000);
包含5 =任何(a(:) == 5);
如果数组很大并且早期搜索的元素,则通过搜索阵列的其余部分,Matlab浪费了大量的时间。然后这个C-MEX更快: FEX:Anyeq.
4评论
詹姆斯Tursa
詹姆斯Tursa 2018年3月30日
- 从提供的链接下载代码
- 在命令行中编译代码:
墨西哥人Anyeq.c -largeArraydims.
- 使用像任何其他功能一样的函数。有关语法的帮助,
帮助Anyeq.

登录评论。

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!