MATLAB एक उच्च-प्रदर्शन प्रोग्रामिंग उपकरण है जिसका उपयोग विभिन्न गणितीय और संख्यात्मक कार्यों को करने के लिए किया जाता है। ऐसा ही एक कार्य है ढूँढना दो आव्यूहों के बीच समानता का प्रतिशत , जो विभिन्न प्रकार के अनुप्रयोगों में उपयोगी हो सकता है, जैसे मशीन लर्निंग, डेटा विश्लेषण और इमेज प्रोसेसिंग।
इस लेख में, हम चर्चा करेंगे कि कैसे दो आव्यूहों के बीच समानता का प्रतिशत ज्ञात कीजिए और इसमें शामिल चरणों को स्पष्ट करने के लिए कुछ उदाहरण प्रदान करें।
दो आव्यूहों के बीच समानता का प्रतिशत क्या है?
दो आव्यूहों के बीच समानता का प्रतिशत इस बात का माप है कि दोनों आव्यूह कितने समान हैं और इसकी गणना दोनों आव्यूहों में समान तत्वों की संख्या को दोनों आव्यूहों में तत्वों की कुल संख्या से विभाजित करके की जाती है।
उदाहरण के लिए, यदि दो मैट्रिक्स में 10 तत्व हैं और उनमें से 6 तत्व बराबर हैं, तो दोनों मैट्रिक्स के बीच समानता का प्रतिशत 60% है।
दो आव्यूहों के बीच समानता के प्रतिशत की गणना कैसे करें?
जब हम बहुत बड़े मैट्रिक्स से निपटते हैं, तो हमारे लिए मैन्युअल रूप से यह जांचना मुश्किल हो जाता है कि दो मैट्रिक्स कितने समान हैं। हालाँकि, MATLAB हमें एक आसान और सुविधाजनक तरीका प्रदान करता है जो दो मैट्रिक्स के बीच समानता का प्रतिशत पता लगाता है। इस विधि को निष्पादित करने के चरण नीचे दिए गए हैं:
स्टेप 1: सबसे पहले, दो मैट्रिक्स घोषित करें जिनकी आप तुलना करना चाहते हैं।
चरण दो: का उपयोग करके आव्यूहों के बीच समानता तुलना निष्पादित करें == ऑपरेटर और परिणामी बूलियन मानों को एक वेरिएबल में संग्रहीत करें।
चरण 3: उपयोग जोड़() दो आव्यूहों में समान तत्वों की संख्या गिनने का कार्य।
चरण 4: दिए गए सूत्र का उपयोग करके दो आव्यूहों के बीच समानता के प्रतिशत की गणना करें:
समानता का प्रतिशत = ( समान तत्वों की संख्या ) / ( पंक्ति * स्तंभ ) * 100
टिप्पणी: ध्यान रखें कि, हम दो आव्यूहों की तुलना कर सकते हैं यदि उनका आकार समान हो।
उदाहरण
दिए गए उदाहरण व्यावहारिक रूप से उपरोक्त चरणों को निष्पादित करेंगे और दो आव्यूहों के बीच समानता का प्रतिशत निर्धारित करेंगे।
उदाहरण 1: दो वर्ग आव्यूहों के बीच समानता के प्रतिशत की गणना?
इस उदाहरण में, हम ऊपर दिए गए चरणों का पालन करके दो दिए गए वर्ग मैट्रिक्स ए और बी के बीच समानता के प्रतिशत की गणना करते हैं।
पंक्तियाँ = 1000 ;कोल्स = 1000 ;
ए = आँख ( 1000 ) ;
बी = शून्य ( 1000 ) ;
समान_तत्व = ए ==बी;
count_sim_elems = जोड़ ( समान_तत्व ( : ) ) ;
समानता_प्रतिशत = गिनती_सिम_एलेम्स / ( पंक्तियों * कॉलम ) * 100
उदाहरण 2: दो आयताकार आव्यूहों के बीच समानता के प्रतिशत की गणना?
यह उदाहरण गणना करता है समानता का प्रतिशत ऊपर दिए गए चरणों का पालन करके दो दिए गए आयताकार मैट्रिक्स ए और बी के बीच।
पंक्तियाँ = 2 ;कोल्स = 5 ;
ए = [ 1 : 2 : 10 ; 3 : 4 : बीस ] ;
बी = [ 1 : 5 ; 4 : 4 : बीस ] ;
समान_तत्व = ए ==बी;
count_sim_elems = जोड़ ( समान_तत्व ( : ) ) ;
समानता_प्रतिशत = गिनती_सिम_एलेम्स / ( पंक्तियों * कॉलम ) * 100
निष्कर्ष
दो आव्यूहों के बीच समानता का प्रतिशत ज्ञात करना का उपयोग करके दो आव्यूहों की तुलना करके किया जा सकता है == ऑपरेटर और फिर का उपयोग करना जोड़() समान तत्वों की संख्या गिनने का कार्य। उसके बाद, आप गणना करने के लिए समानता सूत्र का उपयोग कर सकते हैं दो आव्यूहों के बीच समानता का प्रतिशत . आपको खोजने के लिए एक संपूर्ण मार्गदर्शिका मिलेगी दो आव्यूहों के बीच समानता का प्रतिशत इस ट्यूटोरियल में.