Invalid or Empty Spreadsheet error ?
Mostrar comentarios más antiguos
Greetings everyone,
I am beginner in Matlab and currently using Matlab R2013a.
I need to import a excel file into Matlab. So, I use the Import Data button and select the file I want to import. But in Matlab, a message appears that "the spreadsheet is invalid or empty" !!! And there is surely data present in the spreadsheet. I really don't know how to resolve this. Need help ASAP !!!
Regards, Abhik Das
3 comentarios
Image Analyst
el 19 de Sept. de 2014
Can you attach your workbook so we can try it ourselves?
Abhik Das
el 20 de Sept. de 2014
Image Analyst
el 23 de Sept. de 2014
That's not an Excel workbook, it's a simple text file. How did you try to read it in? With xlsread()? Or some other function?
Respuestas (1)
Star Strider
el 20 de Sept. de 2014
Use testscan. It will read it without problems:
fidi = fopen('S17_R1.xls');
D = textscan(fidi, '%f %f', 'HeaderLines',2);
produces ‘D’ as a (1x2) cell:
D =
[502x1 double] [502x1 double]
5 comentarios
Abhik Das
el 22 de Sept. de 2014
Star Strider
el 22 de Sept. de 2014
What error do you get?
It worked for me with your file and with the code I posted.
Abhik Das
el 23 de Sept. de 2014
Guillaume
el 23 de Sept. de 2014
Most likely, fidi equal -1, meaning the file was not found. Check the filename, and that the file is in the current matlab folder.
Star Strider
el 23 de Sept. de 2014
Be sure the file is either in your MATLAB user folder (or somewhere in the MATLAB search path), or that you provide the full path to the file.
Categorías
Más información sobre Spreadsheets en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!