overlap between between multiple circles using circcirc

6 visualizaciones (últimos 30 días)
KalMandy
KalMandy el 24 de Mzo. de 2017
Editada: Asatur Khurshudyan el 20 de Dic. de 2019
Hi all,
I have 10 circles with random center positions but with same radius (but the radius, R= r1:r2). I want to find the intersection points where these circles overlap with eachother at each value of the radius. How can I find these points/ x,y coordinates using the circcirc function inside a for loop?
Thank you.
  1 comentario
Asatur Khurshudyan
Asatur Khurshudyan el 20 de Dic. de 2019
Editada: Asatur Khurshudyan el 20 de Dic. de 2019
Did you find the answer? I encountered the same problem. This post seem to give an answer.

Iniciar sesión para comentar.

Respuestas (1)

Image Analyst
Image Analyst el 24 de Mzo. de 2017
Try poly2mask()
  5 comentarios
Image Analyst
Image Analyst el 25 de Mzo. de 2017
In some cases there will not be coordinates since the circles do not overlap.
KalMandy
KalMandy el 25 de Mzo. de 2017
yes i know, my problem is the way i have written [xout,yout] =circcirc... .This only gives the answer for the last case (intersection between circle 9 and 10 with radius r2). maybe it has to be written [xout(i),yout(i)] ?? but this doesnot work too.

Iniciar sesión para comentar.

Categorías

Más información sobre Surface and Mesh Plots en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by