Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Matlab中使用R树进行KNN搜索_Matlab_Kdtree_R Tree - Fatal编程技术网

如何在Matlab中使用R树进行KNN搜索

如何在Matlab中使用R树进行KNN搜索,matlab,kdtree,r-tree,Matlab,Kdtree,R Tree,如何将kd树转换为r树以用于knnsearch KDTreeMdl = KDTreeSearcher(X,'Distance','minkowski','P',5) [IdxMk,DMk] = knnsearch(KDTreeMdl,newpoint,'k',10); 为了获得帮助,请提供更多关于您尝试过的内容和遇到的问题的详细信息。我将给出一个非常简短的回答,因为我没有更多的细节:KD树和R树是根本不同的。我能想到的唯一方法是读取kd树中的所有条目并将它们放入R树中。我正在尝试将matlab

如何将kd树转换为r树以用于knnsearch

KDTreeMdl = KDTreeSearcher(X,'Distance','minkowski','P',5)
[IdxMk,DMk] = knnsearch(KDTreeMdl,newpoint,'k',10);

为了获得帮助,请提供更多关于您尝试过的内容和遇到的问题的详细信息。我将给出一个非常简短的回答,因为我没有更多的细节:KD树和R树是根本不同的。我能想到的唯一方法是读取kd树中的所有条目并将它们放入R树中。我正在尝试将matlab knnsearch代码更改为使用Rtree或R树而不是kd树。我在某个地方读到knnsearch已经在R-Tree上工作了,如果这是真的,我必须将其更改为R-Tree,我就完成了。谢谢。请在问题中添加任何其他信息,以便其他人可以轻松找到。我还建议您将问题的标题(或创建一个新问题)更改为“如何在Matlab中使用R树进行knnsearch”或类似的内容。我不知道如何在Matlab中使用R-树进行KNN搜索。我做到了,谢谢。