Get envelope of a cyclic curve

6 Ansichten (letzte 30 Tage)
Nikesh Maharjan
Nikesh Maharjan am 11 Dez. 2022
Kommentiert: William Rose am 12 Jan. 2023
Dear All, I need to get an envelope of a cyclic curve as shown shown in the attach picture and excel file.
Thank you.
  4 Kommentare
Nikesh Maharjan
Nikesh Maharjan am 12 Jan. 2023
William Rose Thank you very much. I really appreciate your help !!
William Rose
William Rose am 12 Jan. 2023
@Nikesh Maharjan, you're welcome. Good luck with your work.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

William Rose
William Rose am 11 Dez. 2022
Use convhull() to find the smallest convex shape that wraps around the points.
See code below.
data=xlsread('envelope.xlsx');
points=data(:,4:5);
k=convhull(points);
plot(points(:,1),points(:,2),'b.',points(k,1),points(k,2),'-r*')
Good luck.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by