如何在MATLAB中编写相对路径?
我需要读取一组dat文件,所以当我这样做时,它工作正常如何在MATLAB中编写相对路径?,matlab,ubuntu,path,Matlab,Ubuntu,Path,我需要读取一组dat文件,所以当我这样做时,它工作正常 list_of_files=dir(fullfile('/home/username/Desktop/Old/MTP/Generate/schemes/o33smnpimp/data/', '*.dat')); 问题是,我想对很多方案(如o33smnpimp)这样做,其中每个方案文件夹都有一个数据文件夹,所以我尝试了类似的方法,但不起作用。有什么问题吗 list_of_files=dir(fullfile('../data/', '*.
list_of_files=dir(fullfile('/home/username/Desktop/Old/MTP/Generate/schemes/o33smnpimp/data/', '*.dat'));
问题是,我想对很多方案(如o33smnpimp)这样做,其中每个方案文件夹都有一个数据文件夹,所以我尝试了类似的方法,但不起作用。有什么问题吗
list_of_files=dir(fullfile('../data/', '*.dat'));
我的matlab文件位于o33smnpimp文件夹中。
。
表示父目录,
表示当前目录。假设您的工作目录为/home/username/Desktop/MTP/Generate/schemes/
,则代码在子目录data
中查找
使用
或
list_of_files=dir(fullfile('./data/', '*.dat'));
list_of_files=dir(fullfile('data', '*.dat'));