Commit Graph

8 Commits

Author SHA1 Message Date
facat@lab.com 193f02f4d7 用C语言代码算距离。
Signed-off-by: facat@lab.com <facat@lab.com>
2014-12-08 16:54:42 +08:00
facat@lab.com 3cb6bfe094 矢量化算到S集合的最短距离。
Signed-off-by: facat@lab.com <facat@lab.com>
2014-12-08 11:44:43 +08:00
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
facat@lab.com 86fd99706a 把用到的文献一起放进去
Signed-off-by: facat@lab.com <facat@lab.com>
2014-12-07 19:24:01 +08:00
facat@lab.com b88dc13f9a 写完了,应该是正确的
Signed-off-by: facat@lab.com <facat@lab.com>
2014-12-07 17:25:34 +08:00
facat@lab.com cad0a2c7d4 完成了初始化的代码
Signed-off-by: facat@lab.com <facat@lab.com>
2014-12-07 12:21:52 +08:00
facat 6882c79711 第一次提交
Signed-off-by: facat <dugg@21cn.com>
2014-12-07 00:39:00 +08:00