MCP के माध्यम से कनेक्ट करें →

गणना दर्ज करें

मैट्रिक्स A (कॉमा या स्पेस से अलग, हर पंक्ति नई लाइन में)

मैट्रिक्स B

सूत्र (फॉर्मूला)

विज्ञापन

परिणाम

हैडमार्ड प्रोडक्ट (A ∘ B)
5 12 21 32
डाइमेंशन 2 × 2
सभी एलिमेंट्स का योग 70

हैडमार्ड प्रोडक्ट क्या है?

हैडमार्ड प्रोडक्ट, जिसे एलिमेंट-वाइज़ या शूर (Schur) प्रोडक्ट भी कहते हैं, एक ही आकार वाली दो मैट्रिक्स को एंट्री-दर-एंट्री गुणा करता है। सामान्य मैट्रिक्स गुणन की तरह यह पंक्तियों और स्तंभों को आपस में नहीं जोड़ता — इसमें परिणाम का हर एलिमेंट बस उसी स्थान पर मौजूद दोनों मानों का गुणनफल होता है। इसे \(\text{A} \circ \text{B}\) के रूप में लिखा जाता है और मशीन लर्निंग, सिग्नल प्रोसेसिंग तथा इमेज प्रोसेसिंग में इसका व्यापक उपयोग होता है।

दो ग्रिड तत्व-दर-तत्व मिलकर तीसरा ग्रिड बनाते हुए
हैडमार्ड गुणनफल मैट्रिक्स को प्रविष्टि-दर-प्रविष्टि गुणा करता है, आयाम वही रहते हैं।

इस कैलकुलेटर का उपयोग कैसे करें

सबसे पहले पंक्तियों (rows) और स्तंभों (columns) की संख्या तय करें, फिर मैट्रिक्स A और मैट्रिक्स B के मान भरें। हर पंक्ति को एक नई लाइन में लिखें और संख्याओं को स्पेस या कॉमा से अलग करें। कैलकुलेटर वह परिणामी मैट्रिक्स देगा जिसमें हर एंट्री \(A_{ij} \times B_{ij}\) के बराबर होगी, साथ ही सभी परिणामी एलिमेंट्स का योग भी बताएगा।

फॉर्मूला समझें

दो m×n मैट्रिक्स A और B के लिए हैडमार्ड प्रोडक्ट \(C = \text{A} \circ \text{B}\) एक m×n मैट्रिक्स है, जिसे निम्न से परिभाषित किया जाता है

$$\left(\text{A} \circ \text{B}\right)_{ij} = A_{ij} \cdot B_{ij}\qquad 1 \le i \le \text{Rows},\; 1 \le j \le \text{Cols}$$

दोनों मैट्रिक्स का आकार एक जैसा होना ज़रूरी है; सामान्य गुणन की तरह यहाँ कोई पंक्ति–स्तंभ डॉट प्रोडक्ट नहीं होता।

विज्ञापन

हल किया गया उदाहरण

मान लीजिए A = [[1, 2], [3, 4]] और B = [[5, 6], [7, 8]]। तब

$$\text{A} \circ \text{B} = \begin{bmatrix} 1\times5 & 2\times6 \\ 3\times7 & 4\times8 \end{bmatrix} = \begin{bmatrix} 5 & 12 \\ 21 & 32 \end{bmatrix}$$

सभी एलिमेंट्स का योग \(= 5 + 12 + 21 + 32 = 70\) होगा।

दो उदाहरण 2x2 मैट्रिक्स तत्व-वार गुणा होकर परिणाम मैट्रिक्स बनाते हुए
हर परिणाम प्रविष्टि A और B की संगत प्रविष्टियों के गुणनफल के बराबर होती है।

अक्सर पूछे जाने वाले प्रश्न

यह सामान्य मैट्रिक्स गुणन से कैसे अलग है? सामान्य मैट्रिक्स गुणन पंक्तियों और स्तंभों के डॉट प्रोडक्ट लेता है और इसके लिए आंतरिक डाइमेंशन का मेल खाना ज़रूरी होता है। हैडमार्ड प्रोडक्ट केवल एक ही स्थान वाली एंट्रियों को गुणा करता है और इसके लिए दोनों मैट्रिक्स का आकार बिल्कुल एक जैसा होना चाहिए।

अगर मेरी मैट्रिक्स अलग-अलग आकार की हों तो? हैडमार्ड प्रोडक्ट केवल समान आकार की मैट्रिक्स के लिए परिभाषित होता है। आपके द्वारा तय किए गए डाइमेंशन के आधार पर यह टूल छूटी हुई एंट्रियों को 0 से भर देता है।

इसका उपयोग कहाँ होता है? यह न्यूरल नेटवर्क (जैसे गेटिंग, ड्रॉपआउट मास्क), कोवैरिएंस गणना और पिक्सेल-दर-पिक्सेल इमेज ऑपरेशंस में आम है।

अंतिम अपडेट: