1、读取指定目录下的所有符合相应后缀的文件的名字。
filepath = '..\original_ply';
dirOutput = dir(fullfile(filepath,'*.ply'));
plyName = {dirOutput.name};
其中..\是指当前目录的上一级目录,'*.ply'是正则表达式,只反馈出符合这个后缀的文件的名字。plyName便是文件名字的元胞数组了。
2、如果需要删除掉后缀或者做批量更名的操作,还可以使用strrep命令实现。
onlyName = strrep(plyName,'.ply','');
此代码所实现的功能就是将其中所有的.ply字符删除掉,实现去后缀的功能。
最后的结果如图所示,便是此目录下的所有文件的名字。