Clear Filters
Clear Filters

find the vertices from delaunay triangulation

7 views (last 30 days)
i creates a Delaunay triangulation using the following lines
X = [y(:,1) x(:,1)];
dt = delaunayTriangulation(X);
The output "dt" is a matrix with 3 columns (a,b,c). How can i find the vertices of the triangles so that i get (xa,ya) (xb,yb) and (xc,yc)

Accepted Answer

KSSV
KSSV on 17 Oct 2017
Edited: KSSV on 17 Oct 2017
x = rand(10,1) ; % a randoms data
y = rand(10,1) ;
dt = delaunayTriangulation(x,y) ; % delaunay triangulation
points = dt.Points ; % points
tri = dt.ConnectivityList ; % nodal connectivity
x = points(:,1) ;
X = x(tri) ;
y = points(:,2) ;
Y = y(tri) ;

More Answers (0)

Categories

Find more on Delaunay Triangulation in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!