matlab函数功能例题
一筐鸡蛋:
1个1个拿,正好拿完。
2个2个拿,还剩1个。
3个3个拿,正好拿完。
4个4个拿,还剩1个。
5个5个拿,还差1个。
6个6个拿,还剩3个。
7个7个拿,正好拿完。
8个8个拿,还剩1个。
9个9个拿,正好拿完。
matlab穷举法解答:
函数如下,
function[N]=fun(max)
i=0;
for j=1:max
if rem(j,2)==1&rem(j,3)==0&
rem(j,4)==1&rem(j,5)==4&
rem(j,6)==3&rem(j,7)==0&
rem(j,8)==1&rem(j,9)==0
N(i)=j;
i=i+1;
end
end
函数调用:
N=fun(10000) //10000以内的答案