答案 0 :(得分:-2)
因为这是你的幸运日,我会发布一个以非显而易见的方式解决问题的答案,但是你可以从中学到最多。
或者,你知道,得到一个好成绩,但未通过课程。
下次,请先尝试首先; SO不是编码服务。
function string = uniqueword(string)
persistent calls
if isempty(calls)
calls = 0; end
maxcalls = 5;
assert(ischar(string),...
[mfilename ':invalid_argument'],...
'%s takes a single string argument.',...
mfilename);
assert(calls <= maxcalls,...
[mfilename ':maxcalls_exceeded'],...
'%d words have already been created.',...
maxcalls);
calls = calls + 1;
string = [string calls+48];
end