Matlab 读取文件夹下所有文件(*.mat *.txt等)

您所在的位置:网站首页 一次性打印文件夹里所有文件 Matlab 读取文件夹下所有文件(*.mat *.txt等)

Matlab 读取文件夹下所有文件(*.mat *.txt等)

2024-07-13 17:26| 来源: 网络整理| 查看: 265

Matlab 读取文件夹下所有文件(*.mat *.txt等) dir函数:

dir('.')列出当前目录下所有子文件夹和文件 dir('G:\Matlab')列出指定目录下所有子文件夹和文件 dir('*.m')列出当前目录下符合正则表达式的文件夹和文件

代码:

读取F:\File下所有txt文件:

namelist = dir('F:\File\*.txt'); % 读取后namelist 的格式为 % name -- filename % date -- modification date % bytes -- number of bytes allocated to the file % isdir -- 1 if name is a directory and 0 if not len = length(namelist); for i = 1:len file_name{i}=namelist(i).name; x= load(file_name{i}); end

如果需要读取mat文件,只需改为:

namelist = dir('F:\File\*.mat');


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3