很抱歉,标题有点不清楚。我有一个代码来读取一些fas文件,然后使用 for循环和fileparts函数调用以提取相应的部分
[pathstr, name, ext] = fileparts(files(i).name)
当我将fileparts函数调用放在for循环中时它很好用,而它给了我一个索引超过矩阵尺寸错误而没有for循环。有谁理解为什么?任何评论都非常感谢。
编辑:在循环之外,代码就像 [pathstr,name,ext] = fileparts(files(1).name)