how to fix this upper directory link?

2 次查看(过去 30 天)
File_W = fullfile(app.Path, '..', 'MyFolder', [fileName, '_myFormat_.xlsx']);
writetable(T1, File_W);
The above is my code to write my Excel file in a upper level directory (parallel with app.Path, in this case: /Voumes/DATA/ABC) named MyFolder. It works well. Here is the probelm. Now when I try to display 'File_W' in my uialert, it shows as the below:
/Volumes/DATA/ABC/../MyFolder
When it should be:
/Volumes/DATA/MyFolder
Is there a way I can fix it?
Thanks.

采纳的回答

JESUS DAVID ARIZA ROYETH
File_W = fullfile(app.Path, '..', 'MyFolder', [fileName, '_myFormat_.xlsx']);
writetable(T1, File_W);
a=dir(File_W);
namefolder=a(1).folder

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Search Path 的更多信息

产品


版本

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by