登录论坛

查看完整版本 : [MATLAB基础] 如何有条件终止程序的运行?拜谢


leizhaoyu
2009-10-03, 00:24
各位大侠:
今天碰到一个问题,实不知如何解决,特来请教各位大侠.
问题是这样的:检查函数f(x)是否存在负值,一旦存在负值,立即终止程序.下面的所有指令将不会被执行.
部分程序如下:
while i<=100
if f(i)>=0
i=i+1;
else
???(我的本意是在此处终止程序的运行,也就是说下面的指令都不会被执行了)
end
end

请问???处应该是什么命令?break是不行的,因为它只是跳出for循环而已,循环之后的指令还是会被执行的.敬请指教.

leizhaoyu
2009-10-05, 16:00
这坛子人气不行啊,让人失望,提出的问题总没有回答

stonegeo
2009-10-15, 21:52
随便用个error命令就行了