我怎樣才能找到兩個組3D點中的最接近的點(具有不同的數目,SET1包括400點和SET2包括2000個點),然後找到SET1之間的歐幾里德距離,並從產生問題的第一部分?歐幾里德距離點
Q
歐幾里德距離點
3
A
回答
2
您可以使用pdist2
來計算所有距離,然後選擇最小距離。
allDist = squareform(pdist2(set1, set2));
[minDist nni] = min(allDist, [], 2);
現在minDist
保持各點的set1
的最小距離到它的最近鄰(set2(nni)
)。
編輯:
(在本實施例3) 爲低維的點應該是更有效地看k近鄰算法,如在my other answer提出。
0
你有沒有考慮過使用k-Nearest Neighbors (kNN)
搜索?
相關問題
- 1. 歐幾里德距離c#
- 2. 使用OpenCL的歐幾里德距離
- 3. 計算平方歐幾里德距離
- 4. 歐幾里德距離定義
- 5. 歐幾里德距離數學錯誤
- 6. 歐幾里德距離遞歸函數
- 7. csv文件的歐幾里德距離
- 8. 使用歐幾里德距離度量查詢距離
- 9. 歐幾里得距離
- 10. 計算3點的歐幾里德距離
- 11. Tensorflow - 矩陣中歐幾里德距離的點
- 12. 識別具有最小歐幾里德距離的點
- 13. 稀疏向量中的歐幾里得距離與餘弦距離 - 歐幾里德如何表現更好?
- 14. 馬哈拉諾比斯距離VS歐幾里德距離在矢量量化
- 15. 如何計算Python中點和點列表之間的歐幾里德距離?
- 16. std :: transform向量爲歐幾里德距離
- 17. R中的加權歐幾里德距離
- 18. 最小歐幾里德距離,而不是內
- 19. 歐幾里德距離VBA(移調函數在VBA中)
- 20. 以更快的方式計算歐幾里德距離
- 21. 矩陣與向量之間的歐幾里德距離
- 22. 使用歐幾里德距離進行人臉識別
- 23. 歐幾里德距離或餘弦相似度?
- 24. 使用集羣包計算歐幾里德距離時出錯
- 25. Python Scipy和Networkx:如何計算歐幾里德距離矩陣?
- 26. C中的歐幾里德距離計算
- 27. 錯誤歐幾里德距離計算的H 2 O - [R
- 28. 使用big.matrix對象計算歐幾里德距離矩陣
- 29. 在歐幾里德距離計算R沒有意義
- 30. RNN(keras)的歐幾里德距離損失函數
分享你的代碼......提示使用'knnsearch'和'pdist2' – 2013-02-26 16:36:10