麻烦导入大型Excel文件单元格范围到Matlab

时间:2014-10-29 20:59:41

标签: excel matlab xlsread

我一直在尝试将excel文件导入Matlab R2014a以用于我的研究项目。我必须选择一个范围才能看。我想看看从K列一直到AD列的范围,我的问题是,matlab可以从excel导入的最大单元数据量是多少?当我运行代码行时,它给了我很多数字,但这些数字都不在我的excel文件中。我认为问题可能是我的范围太大,因为当我使用较小的范围时,例如从N列到P列,它给出了正确的数字。如果有更好,更有效的方法导入这些数据,请告诉我。要选择范围,我使用下面的编码。

[Run.xls,All_Angles] = uigetfile('Run.xls','All_Angles');
fileName = Run.xls;
sheet = 'All_Angles';
xlRange = 'K1:AD5001;
subsetA = xlsread(filename, sheet, xlRange);

当我运行最后一行时,我得到一个输出,它不是我在excel文件的那张表上看到的任何数字。

当检查输出的尺寸时,它返回5000 20,这似乎是我的范围的大小,它只是返回的数字不出现在我的excel文件中。

感谢任何帮助!

0 个答案:

没有答案