我有一个 Excel 数据集,其中有一列是我想要读入 Matlab 的文件路径列表。当我使用 xlsread
命令时,我获得以下结果
raw =
'files'
[1x135 char]
[1x135 char]
[1x141 char]
[1x141 char]
[1x149 char]
[1x149 char]
现在我明白元素1中的文件路径是135个字符,但我不明白的是如何让Matlab显示该路径。有什么建议吗?
最佳答案
您可能想看看 cell arrays 。作为xlsread documentation states ,raw
输出参数是元胞数组。元胞数组元素的访问方式如下:
myPath = raw{2}
请注意花括号而不是普通括号。显示元胞数组内容时,如果矩阵的内容低于特定大小,MATLAB 将仅显示矩阵的内容,这就是为什么所有路径都不会以这种格式显示的原因。
关于excel - 当我读入一个变量时,为什么 matlab 返回这个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14489058/