我對您的提問下...MATLAB:區域重疊的圓圈
想象正方形尺寸的X A.現在,讓我們用直徑d模擬圈,隨機這個廣場內的分佈,就像圖片上的東西(在這種情況下,d是相同的,但它不是規則,它們也可以隨機分佈在d1到d2的某個範圍內)。
比方說該圓在矩陣描述:
circles(1, :) = [x, y, d];
circles(2, :) = [x, y, d];
...and so on
其中x
,y
是座標,d
是直徑。現在的問題是,如何模擬這個圓,直到達到給定擁擠參數c
? c
簡單地定義爲:c = yellow area/square area (in this case A^2)
。
而第二件事 - 讓我們說一切都是模擬的,我想檢查一下座標(x,y)是在黃色區域內還是外部......如何做到這一點?我是這樣做的,通過檢查我的(x,y)是否在每個圓圈的區域內(但它變得更加困難,而不是我使用的圓形,即圓形矩形),但是必須有一些更好的方法它。 感謝您的幫助:)