我本意是 k依次选择1和2 当k是1时 icn=1+1, 如果icn>M的话 就重新选择k=2,如果不大于的话,
就 hnei=z(icn)-zb(icn) ;
再 if hnei>tol_h
dryc(i)=1;
wnei=1;
然后退出整个循环
不知道哪里写错了 算的不对。
> for k=1:2
switch(k)
case(1)
icn=i+1;
if(icn>M)
continue
end
case(2)
icn=i-1;
if(icn<1)
continue
end
end
hnei=z(icn)-zb(icn) ;
if hnei>tol_h
dryc(i)=1;
wnei=1;
break
end
end
>