找到k-使用输入数据的最近邻
一个固定的正整数k,knnsearch
找到k点X
离每个点最近的Y
.找到所有的要点X
在每个点的固定距离内Y
,使用rangesearch
.
knnsearch
不保存搜索对象。要创建搜索对象,请使用createns
.
有关特定搜索算法的信息,请参见k近邻搜索和半径搜索.
如果你设置knnsearch
函数的“NSMethod”
将名称-值对参数设置为适当的值(“详尽”
对于穷举搜索算法或“kdtree”
对于一个Kd-树算法),然后将搜索结果等价于使用knnsearch
对象的功能。不像knnsearch
函数,knnsearch
对象函数需要ExhaustiveSearcher
或者一个KDTreeSearcher
模型对象。
[1] Friedman, J. H., J. Bentely和R. A. Finkel。"在对数预期时间内找到最佳匹配的算法"数学软件学报3,没有。3(1977): 209 - 226。