显示一个错误发生在MATLAB应用创建者使用应用程序

4视图(30天)
我试图建立一个独立的应用程序和流程数据写到。我想用灯对象为了表明如果流程顺利进行或者已经发生一个错误。不能找到一种方法去做它,因为它打破了代码就像回归函数。
希望你可以帮助我

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2023年4月4日
的情况下发生“错误”的试图分配错误的值的数量,或下标的范围,那么这样的事情 主要是 被利用 试,抓
但在程序顺利检测的情况,它不能处理(例如用户输入一个负数和之前的代码测试使用数量),和代码使用 返回 或等价,那么并不总是顺利的方式来处理这种情况。
如果你有合作的代码,那么可以设置一个共享的代码状态值来反映它的成功。或与合作,驱动代码可以设置灯表明发生了一个问题,然后当被调用的代码检测到一切都进展顺利,它可以返回之前明确的灯,间接信号成功。
如果你没有合作的代码,您需要使用间接的方法,比如知道成功执行会添加一个额外的文件,因此,监测代码可能需要记录哪些文件之前调用代码,然后调用代码,然后查看哪些文件存在:如果有一个新文件然后推断出工作的代码。(扣除有点脆弱,除非代码小心它如何处理文件)。
没有内置的方法是否函数调用“成功”当调用并没有产生一个错误。例如,考虑
函数测试
s =输入(“输入”,“年代”);
如果ismember (“t”,年代)
disp (“Bhuannaich !”);
其他的
disp (“Kegagalan !”);
结束
结束
显然是没有合理的方式,你可以期望MATLAB来解析文本显示,找到翻译一些方便的语言(比如世界语)和做一个情绪分析为了找出哪些结果是失败和成功。
1评论
Dolev
Dolev 2023年4月4日
非常感谢你详细的回答,几天后我找到尽可能多的关注此事,所以我只做了指示,如果成功的代码

登录置评。

更多的答案(0)

s manbetx 845


释放

R2023a

社区寻宝

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

开始狩猎!