matlab怎么循环调用一个函数。。。急急急。。。。

在main.m里程序的最后是Func1(file1,file1_sum,37,89),根据main.m里输入的i=37,j=89在Func1.m里得到结果。怎么循环调用另... 在main.m里程序的最后是Func1(file1, file1_sum,37,89),根据main.m里输入的i=37,j=89在Func1.m里得到结果。
怎么循环调用另一个函数,即Func1.m具体是:
function s = Func1(file1, file1_sum, i, j)
sum = 0;
for line = 1 : 4625
if (file1(line, i) == 1 && file1(line, j) == 1)
sum = sum + 1;
end
end
s = sum
不用每次都输入i,j的值得到答案,一次得到所有i,j所有可能组合的答案,i,j都为1到999且i不等于j.
展开
 我来答
百度网友6bc5710
2013-08-16 · TA获得超过155个赞
知道小有建树答主
回答量:100
采纳率:0%
帮助的人:103万
展开全部
循环调用的话,可以参考下面的语句
k=1;
for i=1:999
for j=1:999
if i=~j
s(k)=Func1(file1, file1_sum, i, j);
k=k+1;
end
end
这样i,j的所有可能的组合得到的结果都保存在s中。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式