2014-09-12 6 views
11

मैंने मैटलैब में एक प्रोजेक्ट किया है और अब मैंने मैटलैब को अनइंस्टॉल कर दिया है। अब, मुझे अपनी परियोजना के कुछ संदर्भ की आवश्यकता है। मैं सभी .mat फ़ाइलों के साथ छोड़ दिया गया है। मैं उन्हें नोटपैड में खोलने की कोशिश कर रहा हूं और मुझे वहां पर यूनिकोड वर्ण मिल रहे हैं। मेरा सवाल सरल है। मैं .at फ़ाइल में मैटलैब कोड को नोटपैड या कुछ वर्ड प्रोसेसर में कैसे खोलूं?MATLAB का उपयोग किए बिना .mat फ़ाइल को कैसे खोलें?

+0

मैट फ़ाइल ASCII नहीं है, इसलिए आप इसे नोटपैड के साथ नहीं खोल सकते हैं। हालांकि आप पाइथन को आजमा सकते हैं, इसे जांचें: http://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.io.loadmat.html – NKN

+0

आप उन्हें ऑक्टेव के साथ खोल सकते हैं। यह लिंक देखें: http://stackoverflow.com/questions/8099727/extract-mat-data-without-matlab-tried-scilab-unsuccessfully –

+0

प्रतिक्रिया के लिए धन्यवाद। लेकिन मैं अजगर संपादक से परिचित नहीं हूं और मेरे पास ऑक्टेव नहीं है। यह समस्या – Rocky29

उत्तर

4

मैं इसे अपने आप का उपयोग नहीं किया है, लेकिन इस के लिए एक सरल उपकरण (नहीं एक पाठ संपादक) के बारे में सुना तो यह एक प्रोग्रामिंग वातावरण की स्थापना (सप्तक या अजगर की स्थापना के द्वारा) के बिना निश्चित रूप से संभव है।

एक त्वरित खोज संकेत देता है कि it was possible with total commander। (एक आसान बिंदु और क्लिक इंटरफ़ेस वाला हल्का टूल)

यदि यह अभी भी काम करता है तो मुझे आश्चर्य नहीं होगा, लेकिन मैं इसकी गारंटी नहीं दे सकता।

+0

मुझे यह लिंक मिला जो कुल कमांडर के बारे में डेनिस के उत्तर का समर्थन करता है: http://www.totalcmd.net/plugring/matlabwcx.html – NKN

+0

बहुत उपयोगी लिंक। मैं कोशिश करुंगा – Rocky29

1

ए .mat-file एक संपीड़ित बाइनरी फ़ाइल है। इसे टेक्स्ट एडिटर के साथ खोलना संभव नहीं है (सिवाय इसके कि आपके पास एक विशेष प्लगइन है क्योंकि डेनिस जाहरुद्दीन कहते हैं)। अन्यथा आपको इसे एक स्क्रिप्ट के साथ एक टेक्स्ट फ़ाइल (उदाहरण के लिए सीएसवी) में परिवर्तित करना होगा। यह पाइथन द्वारा उदाहरण के लिए किया जा सकता है उदाहरण के लिए: Read .mat files in Python

+0

धन्यवाद, मैं इसे पढ़ूंगा – Rocky29

3

.mat फ़ाइलों में बाइनरी डेटा होता है, इसलिए आप उन्हें वर्ड प्रोसेसर के साथ आसानी से खोलने में सक्षम नहीं होंगे। MATLAB के बाहर उन्हें खोलने के लिए कुछ विकल्प हैं:

यदि आपको केवल फाइलों को देखना है, तो आप ऑक्टेव प्राप्त कर सकते हैं, जो कि मुफ़्त है, लेकिन MATLAB के कुछ हद तक धीमे कार्यान्वयन। विषय पर अधिक जानकारी के लिए आप How do you open .mat files in Octave? देख सकते हैं। आप http://www.gnu.org/software/octave/download.html से ऑक्टेट प्राप्त कर सकते हैं। इंटरफ़ेस MATLAB के समान ही है।

जैसा कि एनकेएन और एर्गोडिसिटी ने उल्लेख किया है, इसके लिए पाइथन मुक्ति भी उपलब्ध हैं।

सबसे कट्टर समाधान स्क्रैच से अपना प्रोसेसर लिखना होगा। MAT फ़ाइल विनिर्देश MathWorks से http://www.mathworks.com/help/pdf_doc/matlab/matfile_format.pdf पर उपलब्ध है।

+0

लिंक – Rocky29

+0

@ Rocky29 के लिए धन्यवाद। कोई बात नहीं। अपने पसंदीदा उत्तरों को ऊपर उठाना न भूलें और सबसे अच्छा विकल्प चुनने के लिए मत भूलना। –

+0

मैं दोस्त को जानता हूँ। लेकिन मुझे अब अपवर्तित करने के लिए 15 प्रतिष्ठा की जरूरत है मेरे पास केवल 6 है। – Rocky29

4

मैकिंतोश ओएसएक्स में ऐसा करने का एक बहुत ही आसान तरीका है। एक साथी ने एक quicklook प्लगइन (कमांड-स्पेस) बनाया है जो .mat प्रारूपों को प्रस्तुत करता है ताकि आप अंदर के चर देख सकें आदि काफी उपयोगी! https://github.com/jaketmp/matlab-quicklook/releases

संबंधित मुद्दे

 संबंधित मुद्दे