|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近遇到了try/catch语句,
% S2 {: F0 a3 I% s- B1 O1 ctry
2 f. J( a5 w$ D$ k sMix = gmmem(sMix, mDataT, vOptions);, F ^) E: O* s. ^
catch( \ V' e( u( P. s& [. s0 H
disp('k-means instead of EM');4 r+ l( w3 p" {
end
9 u J% P( r6 H! b4 f! K
/ p* ~7 {4 f. x2 H2 V' a; q我理解该语句的作用是首先执行函数gmmem的结果输出为sMix,然后需要判断该函数的输出是否正确,如果不正确的话执行catch后面的指令。# A& h D5 E" |2 p( D8 Z9 n+ q$ @- {
我想问的问题是,我在debug的时候,在try后面的语句会执行得到相应的结果,那么该语句的执行结果是否错误这个判断过程是怎么实现的?
+ p4 |4 _1 |! r, W: E2 w( n4 V |
|