|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近遇到了try/catch语句,
# ~) Q6 p; F9 e: qtry
) n y" f2 O7 K) K, s' a9 Z: w0 G sMix = gmmem(sMix, mDataT, vOptions);
- n5 }& R9 D$ S& O1 ?catch
, s0 b6 s9 O4 A; j8 S6 x; e$ I: C disp('k-means instead of EM');0 a' ?$ |5 f* h( b4 O% \% x
end4 H" w g+ ]. `
9 U- r* Y+ c+ R$ w5 m$ c9 D
我理解该语句的作用是首先执行函数gmmem的结果输出为sMix,然后需要判断该函数的输出是否正确,如果不正确的话执行catch后面的指令。 G o# |. J! q+ P6 \
我想问的问题是,我在debug的时候,在try后面的语句会执行得到相应的结果,那么该语句的执行结果是否错误这个判断过程是怎么实现的?
$ T" i4 R4 w$ F8 _0 }7 H3 U |
|