and another circle packing question
Afficher commentaires plus anciens
Hi guys, I am looking for some direction on how to approach a problem I am working on. Many thanks in advance for any insights/suggestions.
I am trying to pack circles (non-overlapping) within a larger circle. The location of the circles can be random. However, I have two constraints: (1) The radii of the circles must fall within a predetermined range. (2) The areal density of the packing must be 0.7
Essentially, this will be a problem in random-close-packing where there are two variables to optimize: radii and areal density.
- The circles need not touch each other. They can, but that is not necessary. *
Any suggestions as to how might I begin this task? Or where should I look for more inspiration?
Again, many thanks.
1 commentaire
Walter Roberson
le 22 Sep 2013
I note that if you do manage to find a denser packing, then you can take all the circles and reduce their radii by a constant proportion (same for each) in order to get exactly 0.7. As area is proportional to square of radius, if current density is D, reduce each by a factor of sqrt(0.8/D) I think it would be.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Interpolation dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!