[n,d]=knnsearch(**MX**,**MX**,'k',E+2,'distance','euclidean'); [n,d]=knnsearch(**MY**,**MY**,'k',E+2,'distance','euclidean'); why? how to 'cross'?
[n,d]=knnsearch(MX,MX,'k',E+2,'distance','euclidean');
[n,d]=knnsearch(MY,MY,'k',E+2,'distance','euclidean');
why? how to 'cross'?