Commit Graph

2 Commits

Author SHA1 Message Date
facat@lab.com d45c8c4eab 1.
if distance<minD
                        min2D=minD;
                        minD=distance;
                    else
                        if distance<min2D
                            min2D=distance;
                        end
                    end
修复这里的bug,因为更新minD后,旧的值应该给min2D,旧的值是第二小的了。

2.

if abs(distanceIJ-minD)<1e-5
                    Kjih=min([distanceHJ,min2D])-minD;
                elseif distanceIJ<sminD
                    fprintf('Input must be a string\n')
                end

由于舍入误差的原因,可能distanceIJ与sminD相等的时候distanceIJ<sminD仍成立。

Signed-off-by: facat@lab.com <facat@lab.com>
2014-12-08 11:36:43 +08:00
facat@lab.com 91ece41bae 通过评价函数来测距离
Signed-off-by: facat@lab.com <facat@lab.com>
2014-12-08 10:23:13 +08:00