任何人都知道如何在Matlab中實現knnclassify?我想知道他們是否使用kd樹進行有效的距離計算。有任何想法嗎?Matlab如何實現knnclassify?
0
A
回答
0
我覺得matlab
documentation與此有關很明顯。然而你對... use a kd-tree for efficient distance computations
的問題還不太清楚。
我主要指的是誰在乎,但如果你這樣做;然後在替代品之間做一些時間安排。
無論如何,與'規則'參數的問題是複雜得多,而不僅僅是找到一些簡單的kd-tree
用法。所以,請務必首先確定您的操作時間,如果它們不夠充分,那麼我一定能夠爲您調整它們!
+0
你說得對。我沒有說得很清楚。我不是說他們如何計算距離本身,而是他們如何比較距離。這確實很重要,因爲蠻力是O(n^2),對於具有超過2000個元素的矩陣開始變得適時。 – twerdster 2011-03-02 00:24:18
相關問題
- 1. 如何實現在MATLAB
- 2. 實現在Matlab
- 3. 實現在Matlab
- 4. 如何在Opencv中實現Imrotate的Matlab?
- 5. 如何在Matlab中實現這一點?
- 6. 如何在MATLAB中實現Benford定律
- 7. 如何在Matlab中實現Gosper的Hack?
- 8. 如何在MATLAB中高效實現Maxpooling?
- 9. 篩選實現matlab
- 10. SVD Matlab的實現
- 11. k近鄰(fitcknn或knnclassify)
- 12. 功能實現在Matlab
- 13. 在MATLAB中實現big int
- 14. SIFT在MATLAB中實現OCR
- 15. 如何用新的fitcknn()函數替換過時的knnclassify()函數?
- 16. 如何在MATLAB中實現不匹配的內核函數?
- 17. 如何在MATLAB中實現這個功能?
- 18. MATLAB函數wavread()如何在C++中實現?
- 19. 我將如何在iPhone上實現Matlab鏤空/細化算法?
- 20. 如何使用循環在matlab中實現類似的語句?
- 21. Matlab:如何實現L1距離計算的矢量化版本
- 22. 如何在Matlab中實現多層神經網絡?
- 23. 如何在matlab/octave中實現Weber對比度圖像?
- 24. 如何實現數學運算,以總線信號MATLAB
- 25. 如何在Matlab中實現低通Butterworth濾波器?
- 26. 如何在MATLAB中更快地實現邏輯索引?
- 27. 如何在MATLAB中編寫結構以實現卓越
- 28. 如何在Matlab中實現帶通Butterworth濾波器?
- 29. 如何在Matlab中實現高通巴特沃斯濾波器?
- 30. 如何實現
你試過'編輯knnclassify'看到源?如果他們沒有使用C++實現,那麼您可以確切地看到他們在做什麼。 – Jonas 2011-03-02 22:11:02
謝謝你。我甚至沒有考慮過。我只查了一下,他們使用了我也打開過的knnsearch,它有自己的編譯代碼。無論如何,我實現了我自己的knnclassify版本,使用matlabs自己的矢量化可以快一萬倍地工作,所以我認爲它非常荒謬,他們不能去優化他們自己的代碼。 – twerdster 2011-03-03 05:07:31