Egy xls fájlból próbálok adatokat olvasni a segítségével
[a,b,c]=xlsread('list.xls', 1, 'A1:C5')
de ennek eredményeként mind a, b és c üres lesz, pedig a list.xls táblázatban van adat a megadott tartományban. Mi lehet a probléma?
Egy xls fájlból próbálok adatokat olvasni a segítségével
[a,b,c]=xlsread('list.xls', 1, 'A1:C5')
de ennek eredményeként mind a, b és c üres lesz, pedig a list.xls táblázatban van adat a megadott tartományban. Mi lehet a probléma?
list.xls
? pontosabbnak kell lenned, amikor a SO-ban egy kérdéssel foglalkozol. 06.02.2013 A http://www.mathworks.com/help/matlab/ref/xlsread.html:
[num,txt,raw] = xlsread(___)
emellett visszaadja a szövegmezőket a txt cellatömbben, és a feldolgozatlan adatokat (számokat és szöveget) a cellatömbben nyers formában, az előző szintaxisok bármelyik bemeneti argumentumával. Ha az xlRange meg van adva, a munkalap üres sorai és oszlopai, amelyek az adatokat tartalmazó sorokat és oszlopokat megelőzik, nyers formában jelennek meg.
Ha csak az adatok érdeklik (numbers
), írhat
xlsread(filename,1,'A1:C5')
Ha van fejléc az első sorban, hívjon
[num,txt,raw] = xlsread(___)
num
: adatokat tartalmazó tömb;
txt
: fejléceket tartalmazó cella;
raw
: fejléceket és adatokat tartalmazó cella.
remélem ez segít