matlab读取文件夹内容的一些技巧备注

来源:互联网 发布:中国汽车发展历史 知乎 编辑:程序博客网 时间:2024/04/28 08:46

编写MATLAB程序时,有时候需要当前路径下某个文件夹中的内容时,可用下面的方法实现:

path = '.\';
file_name = 'sub_fold'; 
load([path, file_name, '\trks_1_smooth.mat'], 'trks'); % load trks
path_img = [path, file_name, '\'];
frames = dir([path_img, '0*.jpg']);

其中,path表示当前路径,当然,也可以设置成绝对路径,只是要注意路径中尽量不要包含中文,否则容易出错;

file_name是你要调用的那个子文件夹的名字;

load([path, file_name, '\trks_1_smooth.mat'], 'trks')就能够调用sub_fold文件夹中的文件,而不需要更改执行路径;

path_img是子文件夹中的图像文件,dir能够列出所有的指定路径下满足 '0*.jpg'格式要求的图片;

如果要读取当前路径下的文件,直接操作就可以了。



0 0
原创粉丝点击