2016-10-31 3 views
0

Ich habe ein Array von Datenpunkten, , wobei X, Y & Z Vektoren sind. Die x, y und z Werte sind das Ergebnis einer Blackbox. HierWie erstelle ich ein 3D-Polygon/Mesh über Datenpunkte?

ist ein Beispiel für die Punkte.

3D Points
Abb 3D Punkte

ich etwas erzeugen möchten, die wie folgt aussieht:.

Mesh Drawing
Abb Netz Zeichnung

Wenn Sie die Zeichnung nicht machen können, ist es so etwas wie ein verformter Zylinder. Eine konvexe Hülle funktioniert nicht, da in der Geometrie Vertiefungen vorhanden sind, die ignoriert würden.

Antwort

0

Die Lösung, die ich suchte, war die boundary Funktion in Matlab, die eine "Schrumpffolie" rund um die Punkte erstellt. Es war schwer, diese Lösung zu finden, denn während die Forschung & Literatur dies als "Concave Hull" bezeichnet, bezeichnet Matlab es als "Nonconvex Polygons", so dass die Suche nach dem ehemaligen nichts ergab. Meshed Object