| 3 | 1/1 | 返回列表 |
| 查看: 3225 | 回復: 2 | ||
20092223新蟲 (初入文壇)
|
[求助]
利用matlab生成圓心隨機分布,但圓不重疊的隨機圓
|
|
我想用Matlab實現(xiàn)一個畫圓的小程序: (1)圓心坐標隨機生成,圓的半徑從最大值到最小值隨機分布; (2)圓在一定邊界之內(nèi),各圓之間不能重疊或者包含; (3)任意分布的圓外邊包著一層薄皮,圓之間不可以侵入,薄皮彼此可以侵入。 各位matlab大神可以不可幫忙編出這個程序啊 |
銀蟲 (小有名氣)
|
這個不難啊,用matlab或者fortran都可以。 以前我用的fortran編寫的,按幾個順序走 一是通過隨機數(shù)生成你要求的圓的數(shù)量; 二是對生成的圓按粒徑大小進行排序(就是做一個循環(huán),循環(huán)里邊比較圓的大小后面圓的和第一個比,大了就排到前邊); 三是對圓進行投放,注意控制邊界重疊問題,通過任意兩個圓的圓心坐標距離要大于半徑和;如果要在圓的外面包一層“薄皮”的話,圓心距離要大于半徑和+2個薄皮厚度(或者自己設(shè)置); 四是“薄皮”的生成,在前邊每個圓生成的時候,只需要在圓外面再多生成一個同心圓就可以了,后邊的排序也可按照外圈的圓來控制 |
新蟲 (初入文壇)
| 3 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿陜師大生物學071000,298分,求調(diào)劑 +3 | SYA! 2026-03-23 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 298-一志愿中國農(nóng)業(yè)大學-求調(diào)劑 +10 | 手機用戶 2026-03-17 | 11/550 |
|
|
[考研] 接收2026碩士調(diào)劑(學碩+專碩) +4 | allen-yin 2026-03-23 | 6/300 |
|
|
[考研] 北科281學碩材料求調(diào)劑 +8 | tcxiaoxx 2026-03-20 | 9/450 |
|
|
[考研] 070300,一志愿北航320求調(diào)劑 +3 | Jerry0216 2026-03-22 | 5/250 |
|
|
[考研] 一志愿北京化工大學 070300 學碩 336分 求調(diào)劑 +5 | vv迷 2026-03-22 | 5/250 |
|
|
[考研] 352求調(diào)劑 +3 | 大米飯! 2026-03-22 | 3/150 |
|
|
[考研] 317求調(diào)劑 +12 | 申子申申 2026-03-19 | 18/900 |
|
|
[考研] 324求調(diào)劑 +6 | lucky呀呀呀鴨 2026-03-20 | 6/300 |
|
|
[考研] 311求調(diào)劑 +3 | 26研0 2026-03-20 | 3/150 |
|
|
[考研] 0856材料專碩353求調(diào)劑 +4 | NIFFFfff 2026-03-20 | 4/200 |
|
|
[考研] 085600材料與化工306 +4 | z1z2z3879 2026-03-21 | 4/200 |
|
|
[考研] 求助 +5 | 夢里的無言 2026-03-21 | 6/300 |
|
|
[考研] 299求調(diào)劑 +4 | 某某某某位 2026-03-21 | 4/200 |
|
|
[基金申請]
學校已經(jīng)提交到NSFC,還能修改嗎?
40+4
|
babangida 2026-03-19 | 9/450 |
|
|
[考研] 一志愿重慶大學085700資源與環(huán)境專碩,總分308求調(diào)劑 +3 | 墨墨漠 2026-03-18 | 3/150 |
|
|
[考研] 材料專碩英一數(shù)二306 +7 | z1z2z3879 2026-03-18 | 7/350 |
|
|
[考研]
|
然11 2026-03-19 | 4/200 |
|
|
[考研] 材料學碩318求調(diào)劑 +5 | February_Feb 2026-03-19 | 5/250 |
|
|
[考研] 0703化學調(diào)劑 +5 | pupcoco 2026-03-17 | 8/400 |
|