我正在尝试在MATLAB中加载xls文件。 xls文件包含数值。我已经成功加载并绘制了文件,但如果我更改文件的大小(即行数和列数),则会出现错误:
Numeric = xlsread('Test_results_new')
??? No appropriate method or public field UsedRange for class Interface.Microsoft_Excel_12.0_Object_Library._Chart.
请注意,当我在xls文件中进行更改时,我还会在MATLAB代码中更改行数和列数。
有人可以帮助我吗?
答案 0 :(得分:1)
最近我连续工作几个月后遇到了同样的问题,我发现这是因为我在excel文件中制作了一个情节,所以(我认为)当调用xlsread时它正在查看第一张表(情节而不是表格)显然无法读取它。您可以使用xlsread指定要查看的工作表,只需键入help xlsread,它将解释如何