在子文件夹与readtable阅读文件

51视图(30天)
嗨,伙计们,
我需要运行代码的分水器“彩虹”,有5个不同的子文件夹。每个子文件夹包含xls文件和.dat文件。每个循环代码需要读取相关xls文件和做一些计算.dat文件。当我在彩虹文件夹中运行代码:
错误使用readtable(第245行)
无法找到或打开“M1_Normal_T1.xls”。检查路径和文件名或文件权限。
错误Rainbow_analysis(17行)
DAT = readtable((帧),“VariableNamingRule”,“保存”);
我的路径和文件名:
帧= ' M1_Normal_T1.xls '
pname = ' /用户/ mehtap /文件/ MATLAB /彩虹/ M1_Normal_T1 / '
当我在子文件夹的复制代码运行但这次不读.dat文件在其他文件夹里面用的。我应该在彩虹文件夹中运行代码但总是我收到错误。我真的卡住了这一行。你能帮助吗?提前谢谢。

接受的答案

默罕默德·萨米
默罕默德·萨米 2021年6月29日
使用函数fullfile fullpath到文件。
fullpath = fullfile (pname、帧);
DAT = readtable (fullpath,“VariableNamingRule”,“保存”);

更多的答案(0)

类别

找到更多的在大文件和大数据帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!