matlab——连续读入多个文件技巧集合

本文介绍了MATLAB中使用dir函数连续读取多个文件的技巧,包括列出当前目录下所有文件、指定目录下的文件以及根据正则表达式筛选特定文件。
摘要由CSDN通过智能技术生成
在需要读入大量文件时,人工手动将importdata函数中的文件名替换很麻烦,不符合开水的宗旨“能自动化的自动化,不能自动化的想办法自动化”,于是在网上搜集了一大把连续读入的技巧,仅供参考(每个方法开水先试试,行不行代码后面再说明)

开水的想法是,有两种实现方式:
一、利用上一篇《 批处理——获取当前文件夹的TXT文件名和去除掉最后一个文件名》的方法,先获得文件名,再存在一个字符矩阵里,循环读入,循环操作(相当于循环执行相似的M文件)
二、用dir直接获得文件夹内的TXT文件(这里有两种情况,文件名有规律和没规律的),然后再执行程序

经过尝试,发现dir()函数最好用,读取当前文件夹内的文件名时,直接dir(*.txt)(按需改文件格式);需要读取其他文件夹下的文件名时,加上绝对路径即可,方便实用,居家必备之良品~~ 妈妈再也不用担心我的文件名啦~~
Matlab使用dir函数获得指定文件夹下的所有子文件夹和文件<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值