/ / MATLAB 7.0.1 (R14SP1) में XLSREAD का उपयोग कर बड़ी Microsoft Excel फ़ाइलों को पढ़ने में त्रुटि - छवि, एक्सेल, matlab

MATLAB 7.0.1 (R14SP1) में XLSREAD का उपयोग करके बड़ी Microsoft Excel फ़ाइलों को पढ़ने में त्रुटि - छवि, एक्सेल, matlab

मेरे पास एक एक्सेल फ़ाइल है। जब मैं निम्न आदेश का उपयोग कर एक शीट तक पहुंचने का प्रयास कर रहा हूं:

x=xlsread("CS_7_1800_rerun.xls",1);

मुझे निम्न त्रुटि मिलती है:

Warning: See help sprintf for valid escape sequences.
> In iofunprivatevalidpath at 59
> In xlsread at 187
??? XLSREAD unable to open file CS_7_1800_rerun.xls.
Error using ==> iofunprivatevalidpath

मैं MATLAB 7.0.0.1 का उपयोग करता हूं

उत्तर:

जवाब के लिए 3 № 1

हाँ, ऐसा लगता है कि यह MATLAB में एक बग है

MATLAB 7.0.1 (R14SP1) में एक बग है जो XLSREAD बड़ी एक्सेल फ़ाइलों को संभालने के तरीके को प्रभावित करता है। एकमात्र कामकाज बड़ी फाइल को कई छोटी फाइलों में तोड़ना है। (mathworks.com)


जवाब के लिए 0 № 2

Xlsread का उपयोग करने की कोशिश करने के साथ मुझे एक ही समस्या थी2000+ कॉलम xlsx फ़ाइल द्वारा बड़ी 6000+ पंक्ति आयात करने के लिए। इसलिए मैंने अपनी फ़ाइल से सभी टेक्स्ट हटा दिए, फ़ाइल को टेक्स्ट (टैब सीमित) प्रारूप में सहेजा। तब मुझे निम्नलिखित कोड का उपयोग करके सफलता मिली।

A=dlmread("c:testdata1.txt","/t");