gpt4 book ai didi

matlab - 在 matlab 中处理具有特定扩展名的文件列表

转载 作者:太空宇宙 更新时间:2023-11-03 19:10:18 25 4
gpt4 key购买 nike

如何处理文件夹中所有扩展名为“.xyz”的文件?基本思想是我想要一个文件名列表,然后是一个 for 循环来加载每个文件。

最佳答案

正如其他人已经提到的,您应该使用 DIR 函数列出目录中的文件。

如果你还在寻找,这里有一个例子来展示如何使用这个函数:

dirName = 'C:\path\to\folder';              %# folder path
files = dir( fullfile(dirName,'*.xyz') ); %# list all *.xyz files
files = {files.name}'; %'# file names

data = cell(numel(files),1); %# store file contents
for i=1:numel(files)
fname = fullfile(dirName,files{i}); %# full path to file
data{i} = myLoadFunction(fname); %# load file
end

当然,您必须提供实际读取和解析 XYZ 文件的函数。

关于matlab - 在 matlab 中处理具有特定扩展名的文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7287723/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com