|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近遇到了try/catch语句,
+ y7 M3 b, W$ J& _1 ~ N3 Stry$ Q) s* G, K) I) i, k
sMix = gmmem(sMix, mDataT, vOptions);' U+ |6 ^6 p5 r
catch' o/ }/ c& j0 u; E
disp('k-means instead of EM');
% |7 F1 ~4 w! x+ \4 zend
7 ?+ q, v. ~9 m) q; ~5 K$ F
: |4 ~; m4 q! w我理解该语句的作用是首先执行函数gmmem的结果输出为sMix,然后需要判断该函数的输出是否正确,如果不正确的话执行catch后面的指令。5 N/ g" F4 ^+ b: @- v, ]0 U
我想问的问题是,我在debug的时候,在try后面的语句会执行得到相应的结果,那么该语句的执行结果是否错误这个判断过程是怎么实现的?9 l3 K" U+ b+ H, T; \) @
|
|