提取具有相同后缀名的文件名的Matlab程序

        在工作中有时经常需要配置各种库文件,需要文件名,但是文件比较多,例如像OpenCV中的.lib文件,直接一点就是一个一个的复制粘贴文件名。这样有时真是无聊。抛开这些不说有时你确实需要获取一个指定文件夹下的相同后缀名的文件,这两种情况基本相同,因此对于大量文件来说这种手工复制粘贴,实在不是明智之举。下面利用Matlab程序来说明一下如何利用程序干这件简单而费时的工作。直接来代码。

       

Path='E:\OpenCV3.0\Release\lib\*.lib';
File=dir(Path);
n=length(File);
txtFile='name.txt';
for i=1:n
    Name=File(i).name;
    dlmwrite(txtFile, Name,'delimiter','','-append');
end
       看到没有,就这4,5行代码,就搞定了。稍作解释dir函数是获取文件夹下相同后缀名文件的函数,类似于容器,其他程序也有类似的函数。 dlmwrite函数把搜索到的文件名保存在指定的文件中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值