约束动态时间扭曲距离度量:此 MEX 函数计算两个时间序列之间的约束动态时间扭曲距离。-matlab开发

时间:2024-06-19 21:02:41
【文件属性】:

文件名称:约束动态时间扭曲距离度量:此 MEX 函数计算两个时间序列之间的约束动态时间扭曲距离。-matlab开发

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-19 21:02:41

matlab

这是名为 cdtw_dist() 的 Matlab 可执行 (MEX) 函数的 C 源代码。 此函数返回两个时间序列之间的受约束(由 Sakoe-Chiba 波段)动态时间扭曲距离。 该函数有 3 个输入参数和 1 个返回值:“距离 = cdtw_dist(query_vector,Candidate_vector,radius);”。 距离值是最小平方差总和除以比较次数的平方根。 如果radius == Inf,则距离是不受约束的动态时间扭曲距离。 这个函数的时间和空间复杂度都是 O(mn),其中 m 是 query_vector 的长度,n 是Candidate_vector 的长度。 此 MEX 函数已使用 Matlab (R14SP1) for Windows 和 Matlab 的 Lcc C (v2.4) 进行测试。 这些 Matlab 命令用于编译此函数:“mex -setup


【文件预览】:
cdtw_dist.zip

网友评论