How can I create randon non-overlapping equal circles under a sine curve?
6 ビュー (過去 30 日間)
古いコメントを表示
Hello everyone,
I am trying to plot closely packed circle having the same radius under a sine curve. I have been trying for a while, but I can't seem to get the overlapping part to work. The circumferences of the outer circles must touch the borders x = 0, y = 0, y = f(x), x = x_max (or at least be within this region). I have attached my attempt so far and an image of a similar (3D, but mine is 2D in x-y plane) of what I am planning to do, any help will be greatly appreciated. Thank you!
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1261805/image.jpeg)
3 件のコメント
Jiri Hajek
2023 年 1 月 18 日
Yes, I'd say so... It really depends on the objectives / purpose / physical meaning, if any. Your description does not explain this, so suggestions you get may range wildly and may be unsuitable for your needs.
回答 (1 件)
Image Analyst
2023 年 1 月 16 日
Click the "circle packing" tag on the right and you'll find lots of questions dealing with circle packing that you can adapt. I'm also attaching a bunch of circle-related demos you can adapt.
参考
カテゴリ
Help Center および File Exchange で Operating on Diagonal Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!