|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近遇到了try/catch语句,* i* u4 X; g* q5 r7 x
try% k, h% c3 w& M. _* X7 e
sMix = gmmem(sMix, mDataT, vOptions);
$ I% r1 ]" b7 a+ acatch
7 S6 s$ v7 z0 h9 |0 W: z disp('k-means instead of EM');
( ~; f2 x) |% @2 E; |3 e4 Pend, g H# s5 h M: R: F
6 D* I& ?1 o/ t* w3 b2 X; h. a
我理解该语句的作用是首先执行函数gmmem的结果输出为sMix,然后需要判断该函数的输出是否正确,如果不正确的话执行catch后面的指令。
: r4 o) H; X, y/ [$ v; `# K我想问的问题是,我在debug的时候,在try后面的语句会执行得到相应的结果,那么该语句的执行结果是否错误这个判断过程是怎么实现的?8 n, X3 o: R2 \6 O: R
|
|