如何加载文本文件



我想加载一个文件collection1.txt。所以我写道:

function [output] = calculate_tfidf('E:backupMediacollection1.txt')
end

但当我运行程序查看文件是否已加载时,我会收到以下消息:

错误:文件:calculate_tfidf.m行:2列:36
无效表达式。检查是否缺少乘法运算符、分隔符丢失或不平衡,或其他语法错误。要构造矩阵,请使用括号而不是圆括号。

我做错了什么?

所以您定义了一个函数,但您需要调用该函数,在现代版本的Matlab中,您可以将其编码为类似以下内容:

Tfidf=calculate_tfidf('E:backupMediacollection1.txt')

现在,在同一文件中,定义实际功能

function output= calculate_tfidf(filename)
% now put your function cde in here
% Eg...
data = extractFileText(filename);
text = split(data,newline);
output = tokenizedDocument(text);
end

相关内容

  • 没有找到相关文章

最新更新