MATLAB中 dir函数按照什么顺续读取文件?

MATLAB中 dir函数按照什么顺续读取文件


Cats萌萌
浏览 2869回答 3
3回答

MMTTMM

dir函数:获得指定文件夹下的所有子文件夹或文件,并存到文件结构数组中.调用方式:dir('.')列出当前目录下所有子文件夹和文件dir('G:\Matlab')列出指定目录下所有子文件夹和文件dir('*.m')列出当前目录下符合正则表达式的文件夹和文件

炎炎设计

举个例子,批量读取文件,file=dir('F:\cabspottingdata\cabspottingdata\*.txt');for n=1:length(file);D{n,1}=importdata(['F:\cabspottingdata\cabspottingdata\',file(n).name]);end

慕的地6264312

dirs=dir('c:\*.dat'); % 用你需要的目录以及文件扩展名替换。读取某个目录的指定类型文件列表,返回结构数组。dircell=struct2cell(dirs)' ; % 结构体(struct)转换成元胞类型(cell),转置一下是让文件名按列排列。filenames=dircell(:,1) % 第一列是文件名
打开App,查看更多内容
随时随地看视频慕课网APP