MATLAB संपादक स्वचालित रूप से %%
टिप्पणियों के बाद सभी सामग्री को हाइलाइट करता है, और उसी पंक्ति में %%
के बाद टेक्स्ट बोल्ड हो जाता है। लेकिन यहां क्या आवश्यक अंतर है? %
के बजाय लोग कभी-कभी %%
का उपयोग क्यों करते हैं?टिप्पणियों के लिए% और %% के बीच क्या अंतर है?
उत्तर
एक वाक्यविन्यास बिंदु से, वे दोनों टिप्पणियां हैं।
मैटलैब संपादक में, मैटलैब %%
को "खंड" के रूप में सीमित ब्लॉक करता है जिसे आप पूरी स्क्रिप्ट चलाने से स्वतंत्र इकाई के रूप में चला सकते हैं।
एक प्रतिशत संकेत (%
) लाइनों पर टिप्पणी के लिए उपयोग किया जाता है।
दो प्रतिशत संकेत (%%
) का एक अलग उद्देश्य है: उनका उपयोग sections में आपके कोड को विभाजित करने के लिए किया जाता है, जिसे स्वतंत्र रूप से चलाया जा सकता है। यह आसान डीबगिंग की अनुमति देता है।
+1 –
मैं वास्तव में डबल प्रतिशत चिह्न (%%
) और निम्न कारणों से जहाँ तक संभव के रूप में उपयोग की तरह:
एक सेल ब्लॉक जो पूरे कोड से अलग से रन हो सकता है बनाता है (Ctrl + दर्ज करें)।
sections में उल्लेख किया है, वह फ़ाइल के पठनीयता को बेहतर बनाता है और यदि आप अपने कोड publish एक शीर्षक के रूप में दिखाई देता है। यह पीले रंग की पृष्ठभूमि बनाकर एकाग्रता बढ़ाता है और आप जिस हिस्से पर काम कर रहे हैं उस पर अधिक ध्यान केंद्रित कर सकते हैं।
आप सेल ब्लॉक में कोड को फोल्ड कर सकते हैं। (सबसे पहले आपको प्राथमिकताएं >> संपादक/डीबगर >> कोड फोल्डिंग >> अनुभाग में सेल ब्लॉक के कोड फोल्डिंग को सक्षम करना चाहिए)। यह विशेष रूप से बड़े mfiles में उपयोगी है।
आप एक स्वच्छ कमान इतिहास रखने सेल ब्लॉक में कोड चल (Ctrl + दर्ज) कमान इतिहास में किसी भी निशान छोड़ नहीं करता है, विपरीत चयन मूल्यांकन पर ध्यान देते हैं (F9) जो चयनित (हाइलाइट किए गए) कोड का मूल्यांकन करता है और कमांड इतिहास में निष्पादित कोड रखता है।
उम्मीद है कि यह मदद करता है।
- 1. बाश टिप्पणियों के लिए: और # के बीच अंतर
- 2. सूची के लिए ::: और ++ के बीच क्या अंतर है?
- 3. के बीच क्या अंतर है:। और: आर !?
- 4. * और * के बीच क्या अंतर है?
- 5. वेरिलोग के बीच क्या अंतर है! और ~?
- 6. क्या $ @ और "$ @" के बीच कोई अंतर है?
- 7. भिन्नता और '-' के बीच क्या अंतर है?
- 8. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 9. # {} $ {} और% {} के बीच क्या अंतर है?
- 10. `&` और `ref` के बीच क्या अंतर है?
- 11. $ और $$ के बीच क्या अंतर है?
- 12. "$^एन" और "$ +" के बीच क्या अंतर है?
- 13. के बीच क्या अंतर है?
- 14. आंशिक फिट और गर्म शुरुआत के बीच क्या अंतर है?
- 15. बूलियन पर as.integer() और + 0L के बीच क्या अंतर है?
- 16. अंतर और कहां के बीच क्या अंतर है?
- 17. बंडल और इरादे के बीच क्या अंतर है?
- 18. "। +" और "। +?" के बीच अंतर
- 19. UIImageView के फ्रेम और सीमाओं के बीच क्या अंतर है?
- 20. 7zip के 7z.sfx और 7zsd.sfx के बीच क्या अंतर है?
- 21. डीएल के फाइलवर्सन और उत्पादवर्जन के बीच क्या अंतर है?
- 22. फ़ायरबग के console.log() और console.debug() के बीच क्या अंतर है?
- 23. टिप्पणियों और उत्तरों के लिए डेटाबेस डिज़ाइन
- 24. प्रत्येक के लिए ग्रोवी के बीच क्या अंतर है?
- 25. $ {} और # {} के बीच अंतर क्या हैं?
- 26. क्या के बीच ("") अंतर और (शून्य)
- 27. अपवाद के .TOString() और मैसेज के बीच क्या अंतर है?
- 28. lodash के _.map और _.pluck के बीच क्या अंतर है?
- 29. भविष्य के पूर्ण और flatMap के बीच क्या अंतर है?
- 30. गियरमैन के काम और कार्य के बीच क्या अंतर है?
फिर प्रत्येक 'सेक्शन' के लिए पहचानकर्ता क्या है? मेरा मतलब है, मैं एक विशेष खंड चलाने के लिए matlab कैसे कहना है? – OneZero
मेरे संपादक में मेनू बार में "रन" बटन के बगल में "रन" बटन है जो पुराने मैटलैब संस्करणों में अनुपस्थित है। संपादक आपके कर्सर में मौजूद वर्तमान अनुभाग को हाइलाइट करता है, और वह अनुभाग होगा जब आप "अनुभाग चलाएं" –
@OneZero मेरे प्राचीन संस्करण (2008) पर, आप वर्तमान "सेक्शन" चलाने के लिए Alt + Enter कर सकते हैं ।(वर्तमान खंड हाइलाइट किया गया है)। हाल के संस्करणों के लिए मुझे नहीं पता कि यह अभी भी उपलब्ध है या नहीं। – Adiel