如何阻止一个脚本如果条件得到满足。

2.410视图(30天)
我用“如果”函数来检测如果用户输入一个数字,不是5位。我想是一个函数,它停止脚本如果是满足一定条件没有显示一个错误消息。
注:我很新的MATLAB。
1评论
旌阳区谢
旌阳区谢 2021年1月6日
嗨,科里,你解决了这个问题吗?我想我遇到同样的问题…

登录置评。

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2012年2月2日
编辑:MathWorks支金宝app持团队 2018年11月9日
停止运行一个脚本或函数并返回到调用函数或命令窗口,使用 返回 函数。例如,
如果a >
返回
结束
在当前脚本或任何代码后的函数 返回 函数是不会运行
9日评论
沃尔特·罗伯森
沃尔特·罗伯森 2022年11月5日
notdone = true (9,1);
任何(notdone)
如果rcp(我)< 0.1 & trcp(我)> 0.8
ECP{我}= ECP{我};
notdone (1) = false;
结束
如果recp(我)< 0.1 & trecp(我)> 0.8
ECN{我}= ECN{我};
notdone (2) = false;
结束
%等
结束

登录置评。

答案(1)

哈米德他
哈米德他 2019年9月30日
你可以用函数而不是返回“错误”
3评论
里克
里克 2020年12月10日
我想知道是否有可能发现如果代码运行在一个试块。在这种情况下,消息可能更混乱不仅仅是把错误。

登录置评。

类别

找到更多的在启动和关闭帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的