Skip to main content
. 2020 Dec 25;21(1):91. doi: 10.3390/s21010091
Algorithm 1 Dynamic Time Warping
  • DTWarray[0n,0m]

  • fori=0ndo

  • DTW[i,0]infinity

  • end for

  • forj=0mdo

  • DTW[0,j]infinity

  • end for

  • DTW[0,0]0

  • fori=0ndo

  • for j=0m do

  •   cost||(s[i]t[j])||

  •   DTW[i,j]cost+min(DTW[i1,j],DTW[i,j1],DTW[i1,j1])

  • end for

  • end for

  • returnDTW[n,m]