Why I can't load the life?

조회 수: 1 (최근 30일)
Isida Kaloshi
Isida Kaloshi 2018년 11월 10일
댓글: Stephen23 2018년 11월 11일
Hello,
I want to load a file collection1.txt
So I wrote
function [output]= calculate_tfidf('E:\backup\Media\collection1.txt')
end
But when I run the program to see if file has been loaded I get the message bellow
Error: File: calculate_tfidf.m Line: 2 Column: 36
Invalid expression. Check for missing multiplication operator, missing or unbalanced delimiters, or other syntax error. To construct
matrices, use brackets instead of parentheses.
Thank you in advance

답변 (1개)

Walter Roberson
Walter Roberson 2018년 11월 10일
편집: Walter Roberson 2018년 11월 10일
The only operations that can be present in a "function" line are:
[] -- around the list of output variables only, no-where else on the line
() -- around the list of input variables only, no-where else on the line
comma -- separate the list of input variables and list of output variables
~ -- replacing one of the input variables, indicating it should be ignored
Calculations and indexing of all varieties are not permitted.
In particular it is never valid to have a quoted string in the function line.
Your code should look like
function [output] = calculate_tfidf(filename)
output = load(filename);
end
and you should invoke it like
output = calculated_tfidf('E:\backup\Media\collection1.txt');
  댓글 수: 4
Isida Kaloshi
Isida Kaloshi 2018년 11월 11일
Dera Mr Roberson, thank you again for your reply. I stored the 3 line in calculate_tfidf.m and I went to command window to invoke output = calculate_tfidf('E:\backup\Media\collection1.txt');
but I'm getting to errors
Error using load Number of columns on line 2 of ASCII file E:\backup\UNIVIE\MRS\collection1.txt must be the same as previous lines.
Error in calculate_tfidf (line 3) output = load(filename);
Stephen23
Stephen23 2018년 11월 11일
@Isida Kaloshi: load is not suitable for importing your text file. Either pick a method yourself from the available text-file importing functions:
or upload a sample file by clicking the paperclip button, and we will help you.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Characters and Strings에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by