Я вычислил уникальные слова и их частоты в одном файле, используя уникальную функцию ..Уникальных слова в нескольких файлах в Matlab
fid = fopen(filename);
words = textscan(fid, '%s');
status = fclose(fid);
unique_words = unique(words{1,1});
frequencies = zeros(numel(unique_words), 1);
for i = 1:numel(unique_words)
if max(unique_words{i} ~= ' ')
for j = 1:numel(words{1,1})
if strcmp(words{1,1}(j), unique_words{i})
frequencies(i) = frequencies(i) + 1;
end
end
end
end
Может кто-нибудь пожалуйста, скажи мне, что, как я могу сделать это для нескольких файлов? Я имею в виду, если у меня есть четыре файла? И, кроме того, после того, как у меня есть список уникальных слов в одном файле, как я могу проверить код Matlab, какие слова появляются, сколько раз в каждом файле?
Благодаря
введите ваш код в файл функции и вызовите эту функцию из цикла for, итерации по вашим именам файлов. И о вашем редактировании: вы должны спросить об этом в отдельном вопросе. – thewaywewalk