|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近遇到了try/catch语句,
# a/ q- W1 j/ d$ b6 j- n* ]* }* Etry" \9 @+ O! @( x& Z. A
sMix = gmmem(sMix, mDataT, vOptions);
8 N6 m, f9 o) A3 x7 m* G/ zcatch
! Z& Z4 G k& E* ?9 K6 x4 c9 `0 Z disp('k-means instead of EM');
( b6 V8 Y: r4 `4 d6 w5 Fend+ s; @% U2 X* C) B+ `, f
6 o' U6 H' V9 n* Q! h我理解该语句的作用是首先执行函数gmmem的结果输出为sMix,然后需要判断该函数的输出是否正确,如果不正确的话执行catch后面的指令。- k# U3 h2 Q Y: p+ y. n
我想问的问题是,我在debug的时候,在try后面的语句会执行得到相应的结果,那么该语句的执行结果是否错误这个判断过程是怎么实现的?) I) N4 J4 x; ?) @, W6 g; g" ?" c
|
|