Я хотел бы получить следующую триангуляцию в Matlab с помощью команды DelaunayTri:Matlab триангуляции с помощью DelaunayTri
Я попытался следующий код:
xgrid = [-0.5233 -0.3488 -0.1743 0.0001 0.1746 0.3490 0.5235];
ygrid = [-0.1745 0.3054 0.5454 0.7853];
[Xm,Ym] = ndgrid(xgrid,ygrid);
DT = DelaunayTri(Xm(:),Ym(:));
Однако это порождает следующие триангуляция:
Любые идеи, как я могу настроить свой код, чтобы получить требуемую триангуляцию?
Ваше целевое изображение не может быть найдено с триангуляцией delaunay, потому что точка в (1/2, 1/6), например, находится на краю треугольника, который не может произойти с использованием триангуляции delaunay. Я боюсь – Dan