MATLAB में मैट्रिक्स को पंक्ति वेक्टर में कैसे बदलें?

Matlab Mem Maitriksa Ko Pankti Vektara Mem Kaise Badalem



मैट्रिक्स और वेक्टर MATLAB के निर्माण खंड हैं और विभिन्न विज्ञान और इंजीनियरिंग अनुप्रयोगों में उपयोग किए जाते हैं। कभी-कभी हमें मैट्रिक्स या वेक्टर के आयाम को बदलने की आवश्यकता होती है, जैसे मैट्रिक्स को पंक्ति या कॉलम वेक्टर में बदल सकते हैं और इसके विपरीत। मैट्रिक्स को पंक्ति वेक्टर में बदलना उपयोगी है क्योंकि मैट्रिक्स के बजाय पंक्ति वेक्टर में हेरफेर करना आसान है।

यह ब्लॉग यह जानने वाला है कि MATLAB में मैट्रिक्स को पंक्ति वेक्टर में कैसे परिवर्तित किया जाए।

MATLAB में मैट्रिक्स को पंक्ति वेक्टर में कैसे बदलें?

हम इसका उपयोग करके MATLAB में मैट्रिक्स को पंक्ति वेक्टर में बदल सकते हैं पुनः आकार दें() समारोह। पुनः आकार देना( ) MATLAB में एक अंतर्निहित फ़ंक्शन है जो हमें किसी सरणी के आयाम को बदलने में सक्षम बनाता है। इस फ़ंक्शन का उपयोग मैट्रिक्स को पंक्ति वेक्टर में परिवर्तित करने के लिए किया जाता है। यह फ़ंक्शन दो तर्कों को इनपुट के रूप में स्वीकार करता है और एक पंक्ति वेक्टर लौटाता है जो प्रदान किए गए मैट्रिक्स का परिवर्तन है और इसमें प्रदान किए गए मैट्रिक्स के सभी तत्व शामिल हैं।







वाक्य - विन्यास

एक मैट्रिक्स को एक पंक्ति वेक्टर में बदलने के लिए, पुनः आकार दें() फ़ंक्शन निम्नलिखित सिंटैक्स का उपयोग करता है:



बार = आकृति बदलें ( ऐस )

यहाँ:



कार्यक्रम vect = पुनः आकार दें(ए,एसजेड) एक मैट्रिक्स को निर्दिष्ट आकार वाले पंक्ति वेक्टर में बदलने की क्षमता प्राप्त होती है एस . मैट्रिक्स ए की कार्डिनैलिटी पंक्ति वेक्टर के आकार के समान होनी चाहिए। उदाहरण के लिए, यदि दिए गए मैट्रिक्स ए का आयाम 5-बाय-2 है तो एस 1-बाय-10 होना चाहिए.





उदाहरण

इस अनुभाग में, हम इसकी कार्यप्रणाली को समझेंगे पुनः आकार दें() MATLAB में कुछ उदाहरण निष्पादित करके एक मैट्रिक्स को एक पंक्ति वेक्टर में बदलने का कार्य।

उदाहरण 1: रीशेप() फ़ंक्शन का उपयोग करके एक वर्ग मैट्रिक्स को पंक्ति वेक्टर में कैसे परिवर्तित करें?

दिया गया उदाहरण एक वर्ग मैट्रिक्स बनाता है जिसका आकार n = 3 है। उसके बाद, यह इसका उपयोग करता है पुनः आकार दें() इस मैट्रिक्स को 1-बाय-9 आकार वाले पंक्ति वेक्टर में परिवर्तित करने का कार्य।



ए = जादू ( 3 ) ;

बार = आकृति बदलें ( ए, 1 , 9 )

उदाहरण 2: रीशेप() फ़ंक्शन का उपयोग करके एक आयताकार मैट्रिक्स को पंक्ति वेक्टर में कैसे परिवर्तित करें?

दिए गए MATLAB कोड में, हम 2-बाय-3 आकार वाला एक आयताकार मैट्रिक्स बनाते हैं। उसके बाद, हम इसका उपयोग करते हैं पुनः आकार दें() इस मैट्रिक्स को 1-बाय-6 आकार वाले पंक्ति वेक्टर में परिवर्तित करने का कार्य।

ए = लोगों ( 2 , 3 ) ;

बार = आकृति बदलें ( ए, 1 , 6 )

निष्कर्ष


MATLAB एक लाभकारी प्रोग्रामिंग भाषा है जो हमें विभिन्न मैट्रिक्स ऑपरेशन करने की अनुमति देती है। यह हमें बिल्ट-इन का उपयोग करके एक मैट्रिक्स को एक पंक्ति वेक्टर में बदलने की सुविधा देता है पुनः आकार दें() समारोह। यह फ़ंक्शन एक मैट्रिक्स और प्राप्त पंक्ति वेक्टर के आकार को तर्क के रूप में स्वीकार करता है और दिए गए मैट्रिक्स के समान कार्डिनैलिटी वाला एक पंक्ति वेक्टर लौटाता है। इस गाइड ने पता लगाया है कि कैसे MATLAB में एक मैट्रिक्स को एक पंक्ति वेक्टर में परिवर्तित किया जाए पुनः आकार दें() समारोह।