5.0 | 5 ratings Rate this file 227 Downloads (last 30 days) File Size: 4.92 KB File ID: #43156
image thumbnail

Dynamic Time Warping (DTW)



20 Aug 2013 (Updated )

This package implements Dynamic Time Warping (DTW).

| Watch this File

File Information

DTW is implemented in both Matlab and C/MEX. The C/MEX function is very fast. The algorithm we use is the standard one from wiki: http://en.wikipedia.org/wiki/Dynamic_time_warping
There is a demo in the package. To use, just call:
d=dtw(s,t,w) or d=dtw_c(s,t,w)

Required Products MATLAB Compiler
MATLAB release MATLAB 8.0 (R2012b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (8)
08 Sep 2014 Quan Wang

Hi Steven du,

Yes, you are right. I forgot to update it when I extended it for multi-dimensional signals.

08 Sep 2014 Steven du

I thinks line 19 of dtw.m
Ought to be ns=size(s,1)

As length(s)=max(size(s))

08 May 2014 ryphodoras

great job!

21 Mar 2014 Blaise

works perfectly!

03 Mar 2014 Yan Ou  
03 Mar 2014 Siqi  
26 Feb 2014 Quan Wang

Hi Leonel Rozo, it now supports multidimensional signals.

05 Dec 2013 Leonel Rozo

Does it consider multidimensional signals?

27 Feb 2014

removed mex file

28 Feb 2014

added Matlab compiler as required products

Contact us