作者pppppppppppk (Shanghaimemoriesof1945)
看板MATLAB
標題[問題] 如何產生特定範圍內的一點?
時間Wed May 9 17:46:48 2012
現在已有一任意封閉形狀的邊界值x,y
要如何隨機產生這封閉範圍內部的一點??
還請指教一下
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 119.77.194.231
1F:→ mp19990920:[x1 y1] + rand(1, 2).*([x2 y2]-[x1 y1]) 05/10 19:51
2F:推 diva:這只能跑出封閉矩形的點吧 任意形狀的可能不行 05/10 22:32
3F:→ diva:可能要用1樓的解配合inpolygon使用 05/10 22:33
4F:→ doom8199:若原po不care成本或時間,先找出矩形區域可覆蓋該 05/11 09:25
5F:→ doom8199:封閉區域 C。對該矩形區域灑上大量點,在排除 C外的點 05/11 09:26