让我们考虑以下数据
X Y
2 3
4 5
8 7
11 7.5
14 8
18 9
21 12
我使用了以下命令
>> Y=xlsread('regression','Sheet1','f5:f11');
>> X=xlsread('regression','Sheet1','e5:e11');
因为excel文件的名称是回归,所以它位于Sheet1,列是对应的
f5:f11
e5:e11
但它返回我的空载体,有什么问题?
答案 0 :(得分:1)
如果您确定自己正确阅读,则可能在PATH respectivley上有两个文件名regression.xls
和regression.xlsx
,前者在{{1}处为空}
e5:f11
后缀默认扩展名,如果没有提供。
来自here
如果您不包含扩展程序,xlsread会搜索带有的文件 指定的名称和受支持的Excel扩展。 xlsread可以阅读 数据保存在当前在Excel for Windows中打开的文件中。
PS:我无法在我的电脑上重新创建此行为,具有相同的文件名和数据