【发布时间】:2013-07-05 14:17:35
【问题描述】:
我是 Matlab 新手,我正在努力解决一个问题。我有 35 个文本文件,每个文件都有不同的名称,我想将所有这 35 个文本文件合并为一个。每个文件有 2 列和近 2000 行。
到目前为止,我唯一想到的是将文本文件读入 Matlab 使用
for i=1:length(files)
eval(['load ' files(i).name ' -ascii']);
end
并使用手动制作矩阵
final = horzcat(AA2,AA3,AA4,MN2,MN4....)
直到我到达最后一个。
有没有更简单的方法?将来我会使用超过 100 个文本文件,所以手动操作真的很耗时!
谢谢你:)
【问题讨论】:
-
为什么要在 MATLAB 中这样做?
-
因为当我这样做时,我可以使用神经网络工具训练数据。除了 Matlab 之外,我还有其他方法可以做到这一点吗?
标签: matlab