• 大小: 7KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-09
  • 语言: Matlab
  • 标签: matlab  分类  相似度  

资源简介

计算两条曲线的相似度,作为判断两条曲线相似度的依据

资源截图

代码片段和文件信息

function sol_len = frechet_compute(PQ)
%-- function to compute the frechet distance between two polygonal curves
%--modified:    1-May-2012  To include other edge cases in type A missed in
%                           Alt and Godau
global I J lP lQ lPQ bP bQ
[MN]=size(P);
if M~=2 error(‘P must be a 2 by I array‘); end
if (I ~= N) error(‘P must be a 2 by I array‘); end
[MN]=size(Q);
if M~=2 error(‘Q must be a 2 by J array‘); end
if (J ~= N) error(‘Q must be a 2 by J array‘); end
%--type A critical values
%E1(1) = sqrt(lPQ(11)); %--starting length
%E1(2) = sqrt(lPQ(IJ)); %--ending length
E1 = sqrt(reshape(lPQ1I*J));
%ecount = 2;
ecount = I*J;
%--type B critical values
for i = 1:I-1
    ap = lP(i);
    for j=1:J-1
        aq = lQ(j);
        bp = bP(ij);
    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        4811  2020-07-28 03:43  frechet\frechet_compute.m
     文件       13600  2020-07-28 03:43  frechet\frechet_decide_RevA.m
     文件        1810  2020-07-28 03:43  frechet\frechet_init.m
     文件         178  2020-07-28 03:43  frechet\FRECHET_starting_clk.mat
     文件        3159  2020-07-28 03:43  frechet\main.m

评论

共有 条评论