我有一个包含 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
任何和所有的帮助将不胜感激。