0

我正在尝试使用从 xls 文件中读取数据

[a,b,c]=xlsread('list.xls', 1, 'A1:C5')

但结果我得到所有 a、b 和 c 为空,即使 list.xls 电子表格中有指定范围内的数据。可能是什么问题?

4

1 回答 1

2

来自http://www.mathworks.com/help/matlab/ref/xlsread.html

[num,txt,raw] = xlsread(___)

还使用前面语法中的任何输入参数返回元胞数组 txt 中的文本字段,以及元胞数组 raw 中的未处理数据(数字和文本)。如果指定了 xlRange,则工作表中位于具有数据的行和列之前的前导空白行和列将以原始形式返回。

如果您只对数据 ( numbers) 感兴趣,您可以输入

xlsread(filename,1,'A1:C5')

如果您在第一行有标题,请致电

[num,txt,raw] = xlsread(___)

num: 包含数据的数组;

txt:包含标题的单元格;

raw:包含标题和数据的单元格。

我希望这有帮助

于 2013-02-06T17:27:31.817 回答