回 帖 发 新 帖 刷新版面

主题:[讨论]同样的文件为什么写成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,请问这是什么原因啊。

回复列表 (共2个回复)

沙发

结果都是 62 啊 !!怎么会不一样 ?!

板凳

注意文件命名 不要以数字命名
------------------------
联系QQ 604443022

我来回复

您尚未登录,请登录后再回复。点此登录或注册