主题:[讨论]同样的文件为什么写成M文件运行和在命令窗口运行结果不一样
同样的命令为什么写成M文件运行和在命令窗口运行结果不一样:下面是我写的命令,要求1+2+3+.....+n<2000的最大的n的值。
mysum=0;
for n=1:2000
mysum=mysum+n;
if(mysum<2000&&mysum+n>2000) break; end
end
n
直接运行结果为n=62,在M文件右键——run,结果为1,请问这是什么原因啊。
mysum=0;
for n=1:2000
mysum=mysum+n;
if(mysum<2000&&mysum+n>2000) break; end
end
n
直接运行结果为n=62,在M文件右键——run,结果为1,请问这是什么原因啊。