在MATLAB中加载Excel文件以用作矩阵的最佳方法是什么?

时间:2015-11-21 03:11:55

标签: matlab

我将文件放在当前文件夹中,我用来加载文件的语法如下。文件名是marksdata:

xlsread('marksdata.xlsx');
A='marksdata';

此文件包含一个我必须用作矩阵的电子表格。出于某种原因,每次我尝试使用文件中的数据时,都会返回错误:

Index exceeds matrix dimensions.

但是,我使用的索引值在电子表格的限制范围内,文件是否一起加载到我的脚本中?如果是这样,将Excel文件加载为矩阵的正确语法是什么?

1 个答案:

答案 0 :(得分:2)

您在此处执行的操作是您使用一个命令在电子表格中阅读,但不要将其内容分配给任何变量。然后你分配字符串' marksdata'到A(matlab将其解释为一个字符数组)。试试|(gw.*)|