Matlab之文件操作

1.判断是否存在文件夹:if (exist(folderName,'dir')) 判断是否存在文件if ( exist('filename','file') )

2.创建文件夹:mkdir(folderName)

3.删除文件夹:rmdir(folderName,'s')

4.当前目录:cd

5.得到文件夹下所有文件名

clear all;

cd = 'dangerous';

waveFiles = dir(fullfile(cd,'*.jpg'));

waveFiles = cat(1, waveFiles,dir(fullfile(cd,'*.png')));

len = size(waveFiles,1);

data = 'out/';

for i = 1:len

fileName = waveFiles(i).name;

end

6.判断是否存在文件夹,如果不存在则创建,如果存在则删除再创建。

outDir = 'outDir';

if (exist(outDir,'dir')),

rmdir(outDir,'s');

end

mkdir(outDir);