MATLAB में ~= का क्या मतलब है

Matlab Mem Ka Kya Matalaba Hai



यदि आप कभी MATLAB प्रोग्रामिंग भाषा में आए हैं, तो हो सकता है कि आप ऑपरेटर से मिले हों ~= . वर्णों का यह संयोजन MATLAB के तार्किक संचालन में महत्वपूर्ण भूमिका निभाता है, जिससे आप मूल्यों की तुलना कर सकते हैं और स्थितियों का मूल्यांकन कर सकते हैं। लेकिन वास्तव में क्या करता है ~= मतलब है, और आप इसे अपने MATLAB कोड में प्रभावी ढंग से कैसे उपयोग कर सकते हैं?

इस जानकारीपूर्ण लेख में, हम इसके महत्व और व्यावहारिक अनुप्रयोगों का पता लगाएंगे ~= MATLAB में ऑपरेटर।

MATLAB में ~= का क्या मतलब है?

~= ऑपरेटर MATLAB में तुलना ऑपरेटर है जिसका उपयोग दो मानों, वैक्टरों या मैट्रिक्स की तुलना करने के लिए किया जाता है, यह इंगित करके कि वे बराबर हैं या नहीं। इसे इस रूप में दर्शाया गया है ~= और उच्चारित 'सम नही' ऑपरेटर। ~= ऑपरेटर हमें MATLAB में दो संख्याओं, वैक्टरों और मैट्रिक्स के बीच असमानता की पहचान करने की अनुमति देता है। यदि दिए गए पैरामीटर बराबर नहीं हैं तो यह ऑपरेटर तार्किक 1 लौटाता है अन्यथा यह तार्किक 0 लौटाता है।

MATLAB में ~= ऑपरेटर का उपयोग कैसे करें?

निम्नलिखित उदाहरण के उपयोग को प्रदर्शित करता है ~= MATLAB में ऑपरेटर।

उदाहरण 1

निम्नलिखित उदाहरण पर विचार करें जो x और y नाम के दो जटिल सदिश बनाता है। दोनों वैक्टर में 4 तत्व होते हैं। हम तब उपयोग करते हैं ~= ऑपरेटर दिए गए दो वैक्टर की तुलना करने के लिए।

एक्स = [ 1 - 3 7 4 + मैं ] ;

और = [ - 1 -3i 7 4 + मैं ] ;

एक्स ~ = वाई

उपरोक्त उदाहरण में, हम देख सकते हैं कि दोनों सदिशों के पहले दो अवयव बराबर नहीं हैं जबकि दोनों सदिशों के अंतिम दो अवयव बराबर हैं इसलिए ~= ऑपरेटर क्रमशः दो 1s और दो 0s लौटाता है।

उदाहरण 2

यह MATLAB कोड x नामक दो 5-बाय -5 मैट्रिक्स बनाता है जो एक मैट्रिक्स है जिसमें सभी 1 प्रविष्टियां बनाई गई हैं वाले () फ़ंक्शन और y जो एक विकर्ण मैट्रिक्स है जिसे उपयोग करके बनाया गया है आँख() आज्ञा। तब ~= ऑपरेटर का उपयोग दिए गए दो आव्यूहों की तुलना करने के लिए किया जाता है। ऑपरेटर दोनों आव्यूहों के समान अनुक्रमित तत्वों की तुलना करता है और 1 लौटाता है यदि तत्व समान नहीं हैं अन्यथा यह 0 लौटाता है।

एक्स = लोगों ( 5 ) ;

और = आँख ( 5 ) ;

एक्स ~ = वाई

उदाहरण 3

निम्नलिखित कोड 5 पंक्तियों और 5 स्तंभों का एक विकर्ण मैट्रिक्स बनाता है आँख() समारोह। तब ~= ऑपरेटर का उपयोग दिए गए मैट्रिक्स के तीसरे कॉलम और तीसरी पंक्ति की तुलना करने के लिए किया जाता है।

एक्स = आँख ( 5 ) ;

एक्स ( :, 3 ) ~ = एक्स ( 3 ,: )

इस उदाहरण में, ~= ऑपरेटर तीसरे स्तंभ के तत्वों की तुलना मैट्रिक्स की तीसरी पंक्ति के तत्वों से करता है एक्स और 1 लौटाता है यदि तत्व समान नहीं हैं अन्यथा यह 0 लौटाता है।

उदाहरण 4

निम्नलिखित कोड में, हम वर्णों का एक वेक्टर बनाते हैं 'लिनक्स' नाम एक्स और फिर उपयोग करें ~= चरित्र एक निर्दिष्ट चरित्र एन की उपस्थिति की पहचान करने के लिए।

एक्स = 'लिनक्स' ;

एक्स~= 'एन'

~= सरणी के प्रत्येक वर्ण की तुलना करने के बाद ऑपरेटर 1s और 0s की सरणी देता है 'एन' . यह 1 कब लौटाता है 'एन' सरणी वर्ण से मेल नहीं खाता है अन्यथा यह 0 लौटाता है।

निष्कर्ष

~= MATLAB में ऑपरेटर उनकी समानता निर्धारित करने के लिए मूल्यों, वैक्टरों या मैट्रिक्स की तुलना करने में महत्वपूर्ण भूमिका निभाता है। यह विभिन्न परिदृश्यों में उपयोगी है, जैसे कि जटिल वैक्टर, मैट्रिसेस, विशिष्ट कॉलम या मैट्रिसेस की पंक्तियाँ, या एक स्ट्रिंग में अलग-अलग वर्णों की तुलना करना। का उपयोग करके ~= ऑपरेटर प्रभावी ढंग से, MATLAB उपयोगकर्ता सटीक तुलना कर सकते हैं और मूल्यों या तत्वों की असमानता के आधार पर तार्किक निर्णय ले सकते हैं।