|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近遇到了try/catch语句,
& L3 ?; B4 U9 Atry8 Z6 p/ y; M& E, }" \; W+ u
sMix = gmmem(sMix, mDataT, vOptions);4 G. }! e+ v8 r1 [0 z1 z) M; {
catch
1 R. M( Y( q3 j disp('k-means instead of EM');
$ y1 j4 E: Y& e: y/ S( w7 Q& `end
) W! T" `7 V( C9 y( M3 _9 E" v* N3 y! C% N$ z4 K @
我理解该语句的作用是首先执行函数gmmem的结果输出为sMix,然后需要判断该函数的输出是否正确,如果不正确的话执行catch后面的指令。- x O" l5 }! j" p0 `, B2 v: e
我想问的问题是,我在debug的时候,在try后面的语句会执行得到相应的结果,那么该语句的执行结果是否错误这个判断过程是怎么实现的?
* b, R, s4 R, r% n |
|