के साथ एक आयताकार परिधि पर एक यादृच्छिक बिंदु उत्पन्न करें किसी भी विशेष आयताकार (x1, y1) - (x2, y2) को देखते हुए, मैं इसके परिधि पर एक यादृच्छिक बिंदु कैसे उत्पन्न कर सकता हूं?वर्दी वितरण
मैं कुछ दृष्टिकोणों के साथ आया हूं, लेकिन ऐसा लगता है कि ऐसा करने के लिए एक सुंदर कैनोनिकल तरीका होना चाहिए।
सबसे पहले, मैंने सोचा कि मैं आयताकार के भीतर एक यादृच्छिक बिंदु उत्पन्न करूंगा और इसे निकटतम तरफ क्लैंप कर दूंगा, लेकिन वितरण समान नहीं लग रहा था (बिंदु लगभग छोटे किनारों पर कभी नहीं गिरते थे)। दूसरा, मैंने यादृच्छिक रूप से एक पक्ष उठाया और फिर उस तरफ एक यादृच्छिक बिंदु चुना। कोड एक प्रकार का गुंजाइश था और यह समान नहीं था - लेकिन बिल्कुल विपरीत तरीके से (छोटे पक्षों को लंबे पक्षों के रूप में अंक प्राप्त करने का एक ही मौका था)। अंत में, मैं एक पंक्ति में आयत को "प्रकट" करने और रेखा पर यादृच्छिक बिंदु चुनने के बारे में सोच रहा हूं। मुझे लगता है कि एक समान वितरण उत्पन्न होगा, लेकिन मैंने सोचा कि मैं उस सड़क को शुरू करने से पहले यहां पूछूंगा।
मुझे लगता है कि चाहते हैं कि धारणात्मक, कैसे आप वास्तव में इसे लागू किया पर ध्यान दिए बिना, "खुलासा" दृष्टिकोण सबसे अच्छा होगा। – Lazarus
आपका अंतिम विचार अच्छा लगता है। यही वह है जो मैं करता हूं। – yurib
मुझे लगता है कि यह http://math.stackexchange.com/ में है; लेकिन आपका तीसरा दृष्टिकोण ठोस लगता है। – ANeves