Hello everyone. Now I come across such a problem: given the coordinates of all points of the closed curve acbd, now I want to find all points of the curve ACB and save them. The code I write is as follows, but there are always mistakes. I
1 view (last 30 days)
Show older comments
Where M0 is the set of all points.
CODE:
dc=centroids(:,2);
idx2=MO(:,1)>=-50;
idx3=MO(:,1)<=100;
idx4=MO(:,2)>=dc;
dataC=MO(idx2,:);
dataD=MO(idx3,:);
dataE=MO(idx4,:);
dataF=intersect(dataC,dataD,'rows');%Finding the intersection of dataF,
dataG=intersect(dataF,dataE,'rows');%Finding the intersection of dataG
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/636645/image.jpeg)
7 Comments
Answers (1)
darova
on 1 Jun 2021
Here is your data looks like
s = load('M0.mat');
[x,y] = deal(s.M(:,1),s.M(:,2));
plot(x,y)
0 Comments
See Also
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!