I want to create a plate of distinct circles on Matlab where their radii are generated by randn(1,p) and centers are random. I am currently doing the circles using viscircles, but some of them are overlapping, and since I want approximately 100 ones, this problem only gets worse. How can I make them so they are distinct? And if I want an average distance between them, how can I do it? (let's say 1 unit between one and the other) Thank you!