निम्न फ़ाइलASCII फाइलों से matlab चर में पाठ मान पढ़ना
var1 var2 variable3
1 2 3
11 22 33
पर विचार करें
मैं एक चर कि के बराबर होगा में एक मैट्रिक्स में नंबर, और स्तंभ शीर्षक लोड करने में करना चाहते हैं:
variable_names = char('var1', 'var2', 'variable3');
मुझे नाम और संख्याओं को दो फाइलों में विभाजित करने की कोई बात नहीं है, हालांकि मैटलैब कोड फ़ाइलों को तैयार करना और उन्हें eval'ing एक विकल्प नहीं है।
नोट चर का एक मनमाना संख्या (कॉलम)
एक मनमाना संख्या (कॉलम) –
हो सकता है यदि आप अग्रिम में कॉलम की संख्या नहीं जानते हैं तो आपको एक समय में फ़ाइल को एक पंक्ति को पढ़ना होगा। यदि आप textscan को एक% s और कोई सीमित संख्या के साथ कॉल करते हैं, तो यह लाइन से स्ट्रिंग की संख्या को पढ़ेगा। मुझे लगता है कि यह strtok का उपयोग करने से बेहतर/तेज है। –