当我读取一个variables为什么matlab返回这个?

我有一个excel数据集有一列是我想读入Matlab的文件path列表。 当我使用xlsread命令时,我得到以下结果

 raw = 'files' [1x135 char] [1x135 char] [1x141 char] [1x141 char] [1x149 char] [1x149 char] 

现在我明白元素1中的文件path是135个字符,但是我不明白的是如何让Matlab显示path。 有什么build议么?

你可能想看看单元格数组 。 正如xlsread文档所述 , raw输出参数是单元格数组。 单元格数组元素的访问方式如下:

 myPath = raw{2} 

请注意花括号,而不是正常的括号。 当显示单元格数组的内容时,如果低于一定的大小,MATLAB将只显示一个matrix的内容,这就是为什么所有的path都不以这种格式显示。