在matlab上创建一个函数,将数字添加到单词的末尾
亲爱的朋友们 我刚刚开始使用matlab,因此我不太确定如何为我的问题集回答这个问题 有谁能帮我解决这个问题吗在matlab上创建一个函数,将数字添加到单词的末尾,matlab,Matlab,亲爱的朋友们 我刚刚开始使用matlab,因此我不太确定如何为我的问题集回答这个问题 有谁能帮我解决这个问题吗 干杯因为今天是你的幸运日,我将发布一个答案,以一种不明显的方式解决这个问题,但你可以从中学到最多 或者,你知道,取得好成绩,但不及格 下次,请先自己尝试一下;因此,这不是编码服务 function string = uniqueword(string) persistent calls if isempty(calls) calls = 0; end
干杯因为今天是你的幸运日,我将发布一个答案,以一种不明显的方式解决这个问题,但你可以从中学到最多 或者,你知道,取得好成绩,但不及格 下次,请先自己尝试一下;因此,这不是编码服务
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
函数字符串=唯一字(字符串)
持续呼叫
如果我空着(打电话)
调用=0;终止
maxcalls=5;
断言(ischar(字符串),。。。
[mfilename]:无效的_参数'],。。。
“%s接受单个字符串参数。”,。。。
(名称);
assert(calls down)也投了我的票,所以我只是把它删除了。我猜帮助别人会得到一个down票。适得其反,但不管怎样…:(