【发布时间】:2013-11-08 15:45:56
【问题描述】:
我有一个包含 160 个 .txt 文件的文件夹,需要将它们拉入 matlab 矩阵,然后再拉入向量。每个文件都包含一个评论字符串,该字符串已被转换为每行单个单词(例如,这是一个句子吗?变成
“是”“这个”“一个”“句子”“QUESTION_MARK”)
我想要做的是将文档拉入 Matlab,然后文件的每个单词将显示在行中,然后将每个文档转移到下一列。我拥有的代码确实从所选文件夹中提取了所有 160 个文件的文档和每一行文本,但它在我需要将一个文件放入一列的一列中列出了所有数据。我知道有办法做到这一点,但我似乎找不到适用于我的代码的解决方案。
fpath = ('C:\Users\Willem\Documents\MATLAB\fold1');
files = dir(fullfile(fpath,'*.oneline'));
nfiles = length(files);
data = [];
for k = 1:nfiles
data = [data; importdata(fullfile(fpath,files(k).name))];
end
我们将不胜感激。
【问题讨论】:
标签: file matlab text import concat