У меня есть папка, содержащая 160 файлов .txt, и вам нужно потянуть их в матрицу matlab, а затем в векторы. Каждый файл содержит строку обзора, который уже был преобразован в отдельные слова в строке (например, Является ли это предложение? СтановитсяКак отделить несколько файлов от отдельных столбцов?
«Is» «это» «а» «приговор» «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
Любая помощь будет очень признательна.