V=[0.0 ,0.0;0.1,0.2];
Vq=[0.0,0.0];
[idx, dist] = knnsearch(V,Vq,'dist','cosine','K',2);
最好找出两个矩阵中的最小值,如果最小值大于零则C=最小值*0.01,如果最小值为零则C=0.01
[idx, dist] = knnsearch(V+C,Vq+C,'dist','cosine','K',2);
这样避免最终结果全部为NaN。
V=[0.0 ,0.0;0.1,0.2];
Vq=[0.0,0.0];
[idx, dist] = knnsearch(V,Vq,'dist','cosine','K',2);
最好找出两个矩阵中的最小值,如果最小值大于零则C=最小值*0.01,如果最小值为零则C=0.01
[idx, dist] = knnsearch(V+C,Vq+C,'dist','cosine','K',2);
这样避免最终结果全部为NaN。