नेस्टेड लूप का उपयोग करके मैटलैब में एक गुणा तालिका कैसे बनाएं
यह आलेख नए उपयोगकर्ताओं को नेस्टेड लूप का उपयोग करके फ़ंक्शन फ़ाइल बनाने में मदद करने के लिए है जो किसी भी आकार की एक गुणा तालिका तैयार करेगा. एक बनाने के कई अलग-अलग तरीके हैं, लेकिन यह विधि MATLAB के शुरुआती लोगों के लिए आसान है. इन चरणों में MATLAB के साथ कोई पिछले अनुभव की आवश्यकता नहीं है.
कदम
1. खुली मतलैब. MATLAB सॉफ़्टवेयर प्रारंभ करें, और जांचें कि सॉफ़्टवेयर सही ढंग से काम कर रहा है. यदि सॉफ्टवेयर का उपयोग करने के लिए तैयार है, तो यह एक प्रदर्शित करेगा "तैयार" स्क्रीन के निचले बाएं कोने में संदेश (लाल रंग में हाइलाइट).
- यदि संदेश प्रदर्शित करता है "व्यस्त", फिर Matlab अभी भी पिछले उदाहरण से एक समारोह चल रहा है. किसी भी MATLAB फ़ंक्शन को सुरक्षित रूप से रोकें, दबाएं सीटीआरएल+सी एक ही समय में. यह वर्तमान में चल रही गणना को रद्द कर देगा, जिससे MATLAB का फिर से उपयोग किया जा सकता है.
2. शुद्ध आंकड़े. यदि वर्कस्पेस में कोई चर हो, तो टाइप करें स्पष्ट और प्रेस ↵ दर्ज करें. यह कार्यक्षेत्र से किसी भी पिछले डेटा को साफ़ करेगा, स्क्रीन के बाईं ओर टूलबॉक्स. यदि वर्कस्पेस खाली है, तो आप इस चरण को छोड़ सकते हैं.
3. एक नई फ़ंक्शन फ़ाइल बनाएं. एक नई फ़ंक्शन फ़ाइल बनाने के लिए, चुनें "समारोह" के नीचे "नवीन व" शीर्ष बाएं हाथ के कोने में टैब. फ़ंक्शन फ़ाइलें कोड की उपयोगकर्ता द्वारा निर्मित लाइनें हैं जो विशिष्ट क्रियाएं करती हैं. फ़ंक्शन फ़ाइलें उपयोगकर्ताओं को कोड की एक पंक्ति के साथ कई जटिल गणना चलाने की अनुमति देती हैं.
4. अपनी फ़ंक्शन फ़ाइल का नाम दें. पाठ को बदलें शीर्षकहीन अपनी फ़ंक्शन फ़ाइल के नाम के साथ जिसे आप चुन सकते हैं. आप किसी भी नाम का चयन कर सकते हैं जो पहले से ही MATLAB द्वारा उपयोग में नहीं है, लेकिन कुछ प्रतिबंध हैं.
5. उपयोग के लिए फ़ंक्शन फ़ाइल तैयार करें. अपने कोड के लिए स्थान साफ़ करने के लिए हरे रंग का पाठ हटाएं. हेडर लाइन और अंत के बीच की दूरी से कोई फर्क नहीं पड़ता.
6. इनपुट तर्क असाइन करें. हटाएं
INPUT_ARGS
और कोष्ठक में एक चर डाल दिया एन
. MATLAB में चर अक्षर या शब्द हैं जो एक संख्यात्मक मान का प्रतिनिधित्व करते हैं और गणना को सरल बनाने के लिए उपयोग किए जाते हैं. यह चर गुणा तालिका के आयाम होंगे. जब फ़ंक्शन फ़ाइल चलती है, तो उपयोगकर्ता फ़ंक्शन फ़ाइल में उपयोग किए जाने वाले चर के लिए एक मान इनपुट करेगा.7. आउटपुट तर्क असाइन करें. हटाएं
output_args
और कोष्ठकों में एक चर नामित रखा गया टेबल
. यह चर पूर्ण गुणा तालिका होगी जो फ़ंक्शन फ़ाइल के अंत में प्रदर्शित की जाएगी.8. एक खाली तालिका बनाएँ. अगली पंक्ति में, उसी चर को पिछले चरण से आउटपुट वैरिएबल के रूप में टाइप करें और इसे बराबर सेट करें
शून्य (एन)-
. यह शून्य की एक एन एक्स एन तालिका तैयार करेगा जो फ़ंक्शन निष्पादित होने पर टेम्पलेट के रूप में कार्य करेगा.9. बाहरी बनाएँ "के लिये" लूप. की पहली पंक्ति "के लिये" लूप होगा
कॉलम = 1: 1: एन के लिए
. यह बाहरी लूप गुणा तालिका के लिए कॉलम हेडर के रूप में कार्य करेगा.10. आंतरिक बनाएँ "के लिये" लूप. यह रेखा होगी
पंक्ति = 1: 1: एन के लिए
, जो पिछले चरण के समान है लेकिन तालिका की पंक्तियों के लिए.1 1. स्तंभों और पंक्तियों को एक साथ गुणा करें. पिछले चरण के नीचे, प्रकार
प्रविष्टि = पंक्ति * कॉलम-
.12. गुणा मूल्यों के साथ खाली तालिका में भरें. आंतरिक की अंतिम पंक्ति के लिए "के लिये" लूप, प्रकार
तालिका (कॉलम, पंक्ति) = प्रविष्टि-
.13. दो को पूरा करें "के लिये" छोरों. हर लूप को जरूरत है "समाप्त" कथन जब कोड समाप्त हो गया है. नेस्टेड लूप या फ़ंक्शन फ़ाइल को पूरा करने के लिए, एक जोड़ें
समाप्त
पिछले चरण के तहत. फिर दबाएं ↵ दर्ज करें और दूसरा जोड़ें समाप्त
एक अलग लाइन पर. ऐसी पंक्ति पर कुछ और नहीं होना चाहिए जिसमें ए "समाप्त" बयान.समाप्त
फ़ंक्शन को पूरा करने के लिए MATLAB द्वारा स्वचालित रूप से जोड़े गए अंत में कथन. एक लूप और इसके बीच की जगह की मात्रा "समाप्त" वक्तव्य मायने नहीं रखता.14. यह देखने के लिए जांचें कि क्या MATLAB ने किसी भी त्रुटि का पता लगाया है. यह देखने के लिए कि क्या Matlab को आपके कोड में कोई त्रुटि मिली है, फ़ंक्शन फ़ाइल की सही बार देखें. बॉक्स का रंग इंगित करेगा कि कोड के साथ कोई समस्या है या नहीं. यदि कोई समस्या है, तो MATLAB एक रंगीन रेखा रखेगी जहां त्रुटि है.
15. नाम और अपनी फ़ंक्शन फ़ाइल सहेजें. अपनी फ़ंक्शन फ़ाइल को सहेजने के लिए, के तहत सहेजें के रूप में सहेजें दबाएं "सहेजें" टैब. फ़ंक्शन फ़ाइल का नामकरण करते समय, किसी भी भ्रम से बचने के लिए हमेशा अपने फ़ंक्शन फ़ाइल के लिए चुने गए नाम के समान नाम का उपयोग करें.
16. अपने कार्य का परीक्षण करें. अपनी फ़ंक्शन फ़ाइल का परीक्षण करने के लिए, फ़ंक्शन फ़ाइल का नाम टाइप करके इसे चलाएं और कोष्ठक में इनपुट तर्क जोड़ें. उदाहरण के लिए 6x6 गुणा तालिका बनाने के लिए, टाइप करें गुणा (6) स्क्रीन के नीचे कमांड विंडो में, प्रतिस्थापन "पहाड़ा" उस नाम के साथ जिसे आपने फ़ंक्शन फ़ाइल को सहेजा है. आपने अब एक गुणा तालिका का उत्पादन करने के लिए एक फ़ंक्शन फ़ाइल पूरी की है.
टिप्स
यदि आप गलती से प्रोग्राम को बंद करते हैं तो Matlab अंतिम सत्र से आपके काम को फिर से लोड करेगा.
सभी MATLAB कोड शीर्ष रेखा से नीचे तक चलाया जाता है.
कमांड विंडो एक फ्रेम में पूरी तालिका को प्रदर्शित करने के लिए पर्याप्त नहीं हो सकती है, और तालिका को भागों में विभाजित कर देगी.
अतिरिक्त सफेद स्थान कोड नहीं बदलेगा या मैटलैब कैसे चलता है.
जबकि लूप का उपयोग एक ही कार्य करने के लिए भी किया जा सकता है, लेकिन matlab के अधिक ज्ञान की आवश्यकता है.
चेतावनी
टाइप करके हमेशा एक लूप या फ़ंक्शन फ़ाइल को पूरा करें समाप्त.
यदि किसी फ़ंक्शन फ़ाइल के साइडबार पर बॉक्स लाल है, तो इसका मतलब है कि एक समस्या है जो कोड को ठीक से चलने से रोक रही है.
एक संख्या या किसी अन्य चर के लिए एक चर के मान को बदलते समय, हमेशा चर को डालें जो बराबर संकेत के बाईं ओर बदल जाएगा, और वह मूल्य दाईं ओर बदल जाएगा.
सामाजिक नेटवर्क पर साझा करें: