उत्पाद पार दो वैक्टर की सीधा सत्ता की डिग्री को मापता है। कल्पना करें कि आपके बहुभुज का प्रत्येक किनारा तीन-आयामी (3-डी) xyz अंतरिक्ष के एक्स प्लेन में एक वेक्टर है। फिर दो क्रमिक किनारों का क्रॉस उत्पाद जेड-दिशा में एक वेक्टर है, (सकारात्मक जेड-दिशा यदि दूसरा खंड दक्षिणावर्त है, तो शून्य से दिशा शून्य-दिशा है यदि यह काउंटर-दक्षिणावर्त है)। इस वेक्टर का परिमाण दो मूल किनारों के बीच के कोण के साइन के लिए आनुपातिक है, इसलिए यह लंबवत होने पर अधिकतम तक पहुंचता है, और किनारों के समतल होने (समानांतर) होने पर गायब होने के लिए टेंपर करता है।
तो, बहुभुज के प्रत्येक शीर्ष (बिंदु) के लिए, दो निकटवर्ती किनारों के क्रॉस-उत्पाद परिमाण की गणना करें:
Using your data:
point[0] = (5, 0)
point[1] = (6, 4)
point[2] = (4, 5)
point[3] = (1, 5)
point[4] = (1, 0)
तो लगातार किनारों को लेबल
edgeA
से खंड है point0
करने के लिए point1
और
edgeB
के बीच point1
करने के लिए point2
...
edgeE
के बीच है point4
और point0
।
तब वर्टेक्स ए ( point0
) के बीच है
edgeE
[से point4
करने के लिए point0
]
edgeA
[से point0
`point1 'के लिए
ये दो किनारे स्वयं वैक्टर हैं, जिनके x और y निर्देशांक उनके प्रारंभ और अंत बिंदुओं के निर्देशांक घटाकर निर्धारित किए जा सकते हैं:
edgeE
= point0
- point4
= (1, 0) - (5, 0)
= (-4, 0)
और
edgeA
= point1
- point0
= (6, 4) - (1, 0)
= (5, 4)
और
और इन दो समीपस्थ किनारों के पार उत्पाद निम्नलिखित मैट्रिक्स, जो अक्ष समन्वय प्रतीकों तीन का प्रतिनिधित्व करने के नीचे दो वैक्टर के निर्देशांक रख कर निर्माण किया है की निर्धारक का उपयोग कर गणना की जाती है ( i
, j
, और k
)। तीसरा (शून्य) -प्रवेशित समन्वय है क्योंकि क्रॉस उत्पाद अवधारणा 3-डी निर्माण है, और इसलिए हम क्रॉस-उत्पाद को लागू करने के लिए इन 2-डी वैक्टर को 3-डी में विस्तारित करते हैं:
i j k
-4 0 0
1 4 0
यह देखते हुए कि सभी क्रॉस-उत्पाद दो वैक्टर के विमान के लिए एक वेक्टर लंबवत पैदा करते हैं, जिसे गुणा किया जाता है, ऊपर दिए गए मैट्रिक्स के निर्धारक में केवल k
(या z- अक्ष) घटक होता है। या z- अक्ष घटक
के परिमाण की गणना करने का सूत्र = है k
a1*b2 - a2*b1 = -4* 4 - 0* 1
-16
इस मान का परिमाण ( -16
), 2 मूल वैक्टरों के बीच के कोण का माप है, जो 2 वैक्टरों के परिमाण के गुणन द्वारा गुणा किया जाता है।
दरअसल, इसके मूल्य का एक और सूत्र है
A X B (Cross Product) = |A| * |B| * sin(AB)
।
तो, कोण के एक माप को वापस पाने के लिए आपको इस मूल्य को विभाजित करने की आवश्यकता है, ( -16
), दो वैक्टर के परिमाण के उत्पाद द्वारा।
|A| * |B|
= 4 * Sqrt(17)
=16.4924...
तो पाप का उपाय (AB) = -16 / 16.4924
=-.97014...
यह एक उपाय है कि क्या शीर्ष खंड के बाद, बाईं या दाईं ओर मुड़ा हुआ है, और कितना। चाप-साइन लेने की कोई आवश्यकता नहीं है। हम इसके बारे में परवाह करेंगे इसकी परिमाण है, और निश्चित रूप से इसका संकेत (सकारात्मक या नकारात्मक) है!
बंद रास्ते के आसपास अन्य 4 बिंदुओं में से प्रत्येक के लिए ऐसा करें, और प्रत्येक शीर्ष पर इस गणना से मान जोड़ें।
यदि अंतिम राशि सकारात्मक है, तो आप दक्षिणावर्त, नकारात्मक, वामावर्त गए।