Triangulation within specified region

2 views (last 30 days)
Robin Pillar
Robin Pillar on 7 Jun 2019
Commented: KSSV on 11 Jun 2019
I am trying to triangulate a specified region along a 2d plane. The region i wish to tringualte is specified by x and y cooridantes and the lines joining each of these points. However when I use delaunyTriangulation it triangulates the entire region, including the parts I wish to leave out. I have inserted an image below.
Is there anyway to specify the boundary or region of which I would like to triangulate or remove the large unwated trinagles from the triangulation?
Thanks
untitled.jpg
  3 Comments
Robin Pillar
Robin Pillar on 7 Jun 2019
I already have the points which I have included an image below. What I want is to triangulate the narrow region between the points but not outside as keeps happening
untitled.jpg
darova
darova on 7 Jun 2019
Can you please attach this data?

Sign in to comment.

Accepted Answer

KSSV
KSSV on 7 Jun 2019
Read about delaunayTriangulation , you can provide edge constraints. On providing these constraints; you can avoid such triangles.
DT = delaunayTriangulation(x,y,C)
  7 Comments
darova
darova on 11 Jun 2019
KSSV, how did you order those points? (Manually?)
KSSV
KSSV on 11 Jun 2019
I used another software which my colleague uses...:)

Sign in to comment.

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!