क्या पता
- अधिकांश M फ़ाइलें स्रोत कोड फ़ाइलें हैं।
- यदि कोई पाठ संपादक फ़ाइल को सही ढंग से प्रदर्शित नहीं करता है, तो MATLAB या गणित का प्रयास करें।
- पाठ्य-आधारित एम फाइलों को उन्हीं कार्यक्रमों के साथ अन्य पाठ प्रारूपों में परिवर्तित किया जा सकता है।
यह लेख बताता है कि एम फाइल क्या है और इसे अपने कंप्यूटर पर कैसे खोलें या एक को दूसरे फाइल फॉर्मेट में कैसे बदलें। M फ़ाइलें कई प्रकार की होती हैं, इसलिए यह जानना महत्वपूर्ण है कि आपके पास कौन सी है ताकि आप जान सकें कि इसे खोलने के लिए आपको किस प्रोग्राम की आवश्यकता है।
एम फाइल क्या है?
M फ़ाइल एक्सटेंशन वाली फ़ाइल कई फ़ाइल स्वरूपों में से एक से संबंधित हो सकती है, लेकिन उनमें से कई स्रोत कोड फ़ाइल से किसी न किसी तरह से संबंधित हैं।
एक MATLAB स्रोत कोड प्रारूप है। ये टेक्स्ट फाइलें हैं जो MATLAB प्रोग्राम के लिए स्क्रिप्ट और फ़ंक्शंस को स्टोर करती हैं ताकि ग्राफ़ को प्लॉट करने, एल्गोरिदम चलाने आदि के लिए गणितीय क्रियाओं को चलाने के लिए उपयोग किया जा सके। फ़ाइल उसी तरह काम करती है जैसे MATLAB कमांड लाइन के माध्यम से कमांड चलाना, लेकिन सामान्य क्रियाओं को फिर से चलाना बहुत आसान बनाता है।
एम फाइलों के लिए एक समान उपयोग मैथमैटिका प्रोग्राम के साथ है। यह एक टेक्स्ट-आधारित फ़ाइल स्वरूप भी है जो निर्देशों को संग्रहीत करता है जिसका उपयोग प्रोग्राम गणित से संबंधित कुछ कार्यों को चलाने के लिए कर सकता है।
ऑब्जेक्टिव-सी कार्यान्वयन फ़ाइलें भी इस फ़ाइल एक्सटेंशन का उपयोग करती हैं। ये टेक्स्ट फ़ाइलें हैं जिनमें वेरिएबल और फ़ंक्शन होते हैं जिनका उपयोग एप्लिकेशन प्रोग्रामिंग के संदर्भ में किया जाता है, आमतौर पर macOS और iOS उपकरणों के लिए।
कुछ M फ़ाइलें इसके बजाय मरकरी प्रोग्रामिंग भाषा में लिखी गई स्रोत कोड फ़ाइलें हैं।
यह संभावना नहीं है कि आपके पास इस प्रकार की फ़ाइल है, लेकिन फिर भी इस फ़ाइल एक्सटेंशन का एक अन्य उपयोग जापानी पीसी-98 कंप्यूटरों पर उपकरणों का अनुकरण करने के लिए संगीत के लिए किया जाता है।
एम फाइल कैसे खोलें
MATLAB सोर्स कोड फाइलें विंडोज या नोटपैड++ में नोटपैड जैसे टेक्स्ट एडिटर द्वारा बनाई और खोली जा सकती हैं।
हालाँकि, MATLAB M फ़ाइलें वास्तव में तब तक उपयोग योग्य नहीं होती जब तक कि उन्हें MATLAB प्रोग्राम के भीतर नहीं खोला जाता। आप इसे MATLAB प्रॉम्प्ट के माध्यम से फ़ाइल नाम दर्ज करके कर सकते हैं, जैसे myfile.m।
Mathematica द्वारा उपयोग की जाने वाली M फ़ाइलें, निश्चित रूप से, उस प्रोग्राम के साथ खुलेंगी। चूंकि वे सिर्फ टेक्स्ट फाइलें हैं, इसका मतलब यह भी है कि आप इसे टेक्स्ट एडिटर के साथ खोल सकते हैं, लेकिन यही अवधारणा MATLAB फाइलों पर लागू होती है, क्योंकि वे केवल गणित के संदर्भ में प्रयोग योग्य हैं।
चूंकि वर्ग कार्यान्वयन फाइलें टेक्स्ट हैं, उनका उपयोग पहले से उल्लेख किए गए किसी भी टेक्स्ट एडिटर के साथ किया जा सकता है, जिसमें जेएडिट और विम जैसे टेक्स्ट शामिल हैं। हालाँकि, ये M फ़ाइलें तब तक लागू नहीं होती हैं जब तक कि इनका उपयोग Apple Xcode या किसी अन्य संबंधित कंपाइलर के साथ नहीं किया जाता है।
पारा-संबंधित फ़ाइलें ऊपर से अन्य पाठ-आधारित फ़ाइल स्वरूपों के समान हैं, लेकिन वास्तव में केवल winmercury या इस मरकरी कंपाइलर के साथ उपयोगी हैं।
PC-98 M फाइलें FMPMD2000 से खोली जा सकती हैं। आपको यह भी सुनिश्चित करना होगा कि आपके पास दो DLL फ़ाइलें हैं: WinFMP.dll और PMDWin.dll। आप उन्हें इस डाउनलोड पेज से ले सकते हैं।
एम फाइल को कैसे कन्वर्ट करें
इस पेज पर लिंक किए गए अधिकांश टेक्स्ट एडिटर एक M फाइल को HTML या TXT जैसे अन्य टेक्स्ट-आधारित फॉर्मेट में कनवर्ट कर सकते हैं। यह केवल पाठ स्वरूपों पर लागू होता है, हालाँकि, PC-98 ऑडियो फ़ाइल जैसा कुछ और नहीं।
एक एम फाइल में कोड को पीडीएफ में सेव करना MATLAB के साथ संभव है। फ़ाइल खोलने के साथ, संपादित करें M फ़ाइल कॉन्फ़िगरेशन या किसी प्रकार के निर्यात या मेनू के रूप में सहेजें की तलाश करें।
यदि आप किसी भिन्न M फ़ाइल को PDF में बदलना चाहते हैं, जो MATLAB से संबंधित नहीं है, तो इनमें से कोई एक निःशुल्क PDF प्रिंटर आज़माएं।
MATLAB कंपाइलर MATLAB रनटाइम के साथ उपयोग के लिए इन फ़ाइलों को EXE में बदल सकता है, जो MATLAB ऐप्स को उन कंप्यूटरों पर चलने की अनुमति देता है जिनमें सॉफ़्टवेयर स्थापित नहीं है।
अभी भी इसे नहीं खोल सकते?
कुछ फाइलें दूसरों के साथ आसानी से भ्रमित हो जाती हैं क्योंकि उनके फाइल एक्सटेंशन में सामान्य अक्षर होते हैं। यह संभव है कि आपके पास वास्तव में कोई M फ़ाइल न हो, और इसीलिए यह ऊपर से M ओपनर्स या कन्वर्टर्स के साथ काम नहीं कर रहा है।
यह फ़ाइल एक्सटेंशन स्पष्ट रूप से केवल एक अक्षर लंबा है, इसलिए यह संभव नहीं लग सकता है कि आप इसे किसी भिन्न फ़ाइल के साथ मिश्रित कर देंगे जो एक भिन्न फ़ाइल स्वरूप से संबंधित है, फिर भी इसकी दोबारा जाँच करना महत्वपूर्ण है।
उदाहरण के लिए, कई फ़ाइल स्वरूप हैं जो फ़ाइल की पहचान करने के लिए M का उपयोग करते हैं, जैसे M3U, M2 और M3 (बर्फ़ीला तूफ़ान ऑब्जेक्ट या मॉडल), M4A, M4B, M2V, M4R, M4P, M4V, आदि। यदि आप अपनी फ़ाइल के फ़ाइल एक्सटेंशन की जाँच करें और ध्यान दें कि यह उन प्रारूपों में से एक से संबंधित है, फिर दिए गए लिंक का उपयोग करें या इसे खोलने का तरीका जानने के लिए प्रत्यय पर शोध करें।
यदि आपके पास वास्तव में एक एम फ़ाइल है, लेकिन यह इस पृष्ठ पर सुझावों के साथ नहीं खुल रही है, तो संभव है कि आपके पास वास्तव में अस्पष्ट प्रारूप हो। इसे टेक्स्ट दस्तावेज़ के रूप में खोलने के लिए नोटपैड++ जैसे टेक्स्ट एडिटर का उपयोग करें।इसमें कुछ शब्द या वाक्यांश हो सकते हैं जो उस प्रोग्राम को दे सकते हैं जिसने इसे बनाया है, या वर्णन करें कि इसे खोलने के लिए क्या उपयोग किया गया है।
अक्सर पूछे जाने वाले प्रश्न
C++ में M फाइलें क्या हैं?
MATLAB में MATLAB कोडर M फाइलों से C++ कोड उत्पन्न करता है। आप परियोजनाओं में स्रोत कोड के रूप में परिवर्तित कोड का उपयोग कर सकते हैं या इसे अन्य कोड पुस्तकालयों में जोड़ सकते हैं। MATLAB कोडर के साथ C++ कोड जनरेट करने के बारे में अधिक जानें।
टिल्ड्स वाली M फाइलें क्या हैं?
यदि आप UNIX परिवेश में MATLAB में स्वतः सहेजना सक्षम करते हैं, तो फ़ाइल नाम में M एक्सटेंशन के बाद टिल्ड वर्ण प्रकट होता है। अपने आप सहेजना सेटिंग प्रबंधित करने के लिए, फ़ाइल > प्राथमिकताएं > संपादक/डीबगर > चुनें स्वतः सहेजना आप इस मेनू से स्वतः सहेजना बंद भी कर सकते हैं।