This function evaluates the Dynamic Time Warping (DTW) distance between two quaternion time series (QTS).
DTW(
qts1,
qts2,
resample = TRUE,
disable_normalization = FALSE,
distance_only = FALSE,
step_pattern = dtw::symmetric2
)An object of class dtw::dtw storing the dynamic time warping results.
An object of class qts.
An object of class qts.
A boolean specifying whether the QTS should be uniformly
resampled on their domain before computing distances. Defaults to TRUE.
A boolean specifying whether quaternion
normalization should be disabled. Defaults to FALSE which ensures that we
always deal with unit quaternions.
A boolean specifying whether to only compute distance
(no backtrack, faster). Defaults to FALSE.
A dtw::stepPattern specifying the local constraints on the warping path. Defaults to dtw::symmetric2 which uses symmetric and normalizable warping paths with no local slope constraints. See dtw::stepPattern for more information.
If no evaluation grid is provided, the function assumes that the two input QTS are evaluated on the same grid.
DTW(vespa64$igp[[1]], vespa64$igp[[2]])
Run the code above in your browser using DataLab