3

約10,000行で構成され、サイズが約800KBのExcelファイルがあります

GUI インポート ツールまたは XLSREAD を使用してデータを MATLAB にインポートしようとすると、次のメッセージが表示されます。

Could not open the spreadsheet. MATLAB reported the following error:
XLSREAD unable to read sheet "Sheet1"
File contains unexpected record length. Try saving as Excel 98

Excel 98 として保存しようとしましたが、役に立ちませんでしたか?...面白いことに、10,000 行とサイズが 800KB を超える他の Excel ファイルをインポートできますか?!...

アイデア?=) 私の Excel ファイルは特別なものではなく、テキストで構成されるヘッダーを持つ数値データの列だけで構成する必要があります...

アップデート !

これは、Ubuntu 12.10 で MATLAB を使用している場合にのみ発生するようです...Windows XP で試したところ、問題なく動作しました....??

4

2 に答える 2

0

シートにある空の列/行を削除し、データの後のいくつかの列/行を明示的に削除してみてください。Matlab は「空の」列/行に問題があるようです。

于 2012-12-20T13:47:11.583 に答える