2017-06-15 133 views
0

在Matlab中使用xlsread时,有没有人遇到过错误的数组大小的类似问题?我做了以下操作:在Matlab中使用xlsread时错误的数组大小

Parameters = xlsread('Results_daily','A1:BD100'); 

然而参数大小为14,55。 问题出现了,因为我在Excel文件中有空行吗?

回答

1

https://www.mathworks.com/help/matlab/ref/xlsread.html

是,xlsread的第一个参数始终是数字输出。它将去除任何文本或空行。如果你想要的文本或全输出,你应该打电话

[~,text,full] = xlsread(file); 
+0

谢谢!我看了帮助文件,但我不明白......这将是什么,什么是文本和完整?有没有一种方法可以加载一个名为Parameters的大数组,它包含所有的输出,然后简单地调用诸如Parameters(1,3)等的各种(数值!)单元格? – LenaH

相关问题