|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近遇到了try/catch语句,
" P8 i7 C3 F+ u6 W' F: S2 N; vtry) |$ |$ J$ ~5 |4 d$ J( v, x
sMix = gmmem(sMix, mDataT, vOptions);' }# Z0 d8 f* H+ b) l1 A
catch/ o$ w! {2 G+ `4 ^
disp('k-means instead of EM');
3 b- _$ h' s d3 C: Yend/ n. N8 {) U8 P' _
8 g* ~% U8 n T" M
我理解该语句的作用是首先执行函数gmmem的结果输出为sMix,然后需要判断该函数的输出是否正确,如果不正确的话执行catch后面的指令。' f: y+ ^5 g7 I" c
我想问的问题是,我在debug的时候,在try后面的语句会执行得到相应的结果,那么该语句的执行结果是否错误这个判断过程是怎么实现的?, B. U4 p; R% V, |
|
|