MATLAB 循环语句
发布网友
发布时间:2024-10-23 06:05
我来回答
共4个回答
热心网友
时间:2024-10-23 08:36
function y=jiecheng(n)
y=1;
for i=1:n
y=i*y;
end
end%单独定义一个阶乘的函数保存为jiecheng.M
for j=1:100
if(jiecheng(j)>10^7)
break;
end
end
j-1%j-1即为所找的最大值N
热心网友
时间:2024-10-23 08:36
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
clear,clc
n=1;
m=1;
while m<=10000000
n=n+1;
m=m*n;
end
n-1
最后的输出n-1即为最大的N值
热心网友
时间:2024-10-23 08:37
clear,clc
n=1;
m=1;
while m<=10000000
n=n+1;
m=m*n;
end
n-1
最后的输出n-1即为最大的N值
热心网友
时间:2024-10-23 08:37
s=1;n=1;
while(s<=10000000)
n=n+1;
s=s*n;
end
res=n-1