我在Matlab中創建了3D凸包圖。看來在這個函數中,一些激光點被用於凸包的小平面,但其他一些點位於凸包內。我的問題是,如何分別在Matlab中識別這些點。哪種方法適用於計算位於凸包內部的這些點與最近的凸包面(每個點到凸包的最接近的面的距離)之間的垂直距離? 如果您能介紹一些關於凸包功能的參考資料,我將不勝感激。我如何在Matlab中分別識別點內凸包
-1
A
回答
0
關於Matlab文件交換,有一個很棒的功能叫做inhull,它將測試你的點是否在船體內部。我不確定它是否提供了從點到最近的方面的距離,但也許代碼中使用的方法可能很容易改變以提供此輸出。
0
檢出函數tsearchn
。
以下代碼在3D中創建一個球體並計算delaunay三角化。然後我們設置testpoints
帶點的變量來測試它們是否在球體內。 t
返回指數回到TRI
爲最接近的點的四面體facet或NaN如果點在球外。
[X,Y,Z] = sphere(N);
TRI = delaunay(X(:),Y(:),Z(:));
testpoints = [0 0 0; 0 .5 0; 1 2 0]
t = tsearchn([X(:) Y(:) Z(:)],TRI,testpoints)
figure;
trisurf(TRI,X(:),Y(:),Z(:));
輸出是,
t =
8182
7779
NaN
相關問題
- 1. MATLAB PLC識別
- 2. 識別MATLAB
- 3. MATLAB眼圖識別
- 4. 人臉識別在MATLAB
- 5. PHP:如何識別「包括」
- 6. 手指識別凸起缺陷
- 7. 如何識別MATLAB數組中的斷點?
- 8. Matlab圖像分割和圓形識別
- 9. 在Python中,如何識別名稱包含句點的目錄?
- 10. 如何識別在mysql中
- 11. 識別形狀用Matlab
- 12. 如何識別接入點中UDP數據包的來源?
- 13. c#識別Https包
- 14. 識別Wordpress站點
- 15. 如何在MATLAB中使用svm進行字符識別?
- 16. 如何識別哪個單元在Matlab中具有最小值?
- 17. 如何識別我在哪個線程?
- 18. 如何識別我正在使用REST?
- 19. 識別圖像中的數字(Matlab)
- 20. 如何識別文件是一個包?
- 21. 識別NA部分
- 22. 如何辨別語音識別器開始識別?
- 23. 如何識別/在Twilio
- 24. 如何識別DOM節點鄰近度
- 25. 如何識別列
- 26. 如何識別HTML5
- 27. 如何從Matlab中的座標軸中識別傳說?
- 28. 如何識別Twitter4j RateLimitStatusEvent包含限制的端點
- 29. 我們如何識別Perforce中的父分支?
- 30. 如何識別部分模板特化