dtw
Distancia entre señales mediante la deformación dinámica del tiempo
Sintaxis
Descripción
estira dos vectores, dist = dtw(x,y)x y y, en un conjunto común de instantes tal que dist, la suma de las distancias euclidianas entre los puntos correspondientes, sea la más pequeña. Para estirar las entradas, dtw repite cada elemento de x e y tantas veces como sea necesario. Si x e y son matrices, dist las estira repitiendo sus columnas. En ese caso, x e y deben tener el mismo número de filas.
[ devuelve el conjunto común de instantes, o la trayectoria de deformación, de modo que dist,ix,iy] = dtw(x,y)x(ix) e y(iy) tengan la menor dist posible entre ellos.
Los vectores ix e iy tienen la misma longitud. Cada uno de ellos contiene una secuencia monótonamente creciente en la que los índices de los elementos de la señal correspondiente, x o y, se repiten el número necesario de veces.
Cuando x e y son matrices, ix e iy son tales que x(:,ix) e y(:,iy) tienen una separación mínima.
dtw(___) sin argumentos de salida representa las señales originales y alineadas.
Si las señales son vectores reales, la función muestra las dos señales originales en una subgráfica y las señales alineadas en una subgráfica debajo de la primera.
Si las señales son vectores complejos, la función muestra las señales originales y alineadas en gráficas tridimensionales.
Si las señales son matrices reales, la función utiliza
imagescpara mostrar las señales originales y alineadas.Si las señales son matrices complejas, la función representa sus partes reales e imaginarias en la mitad superior e inferior de cada imagen.
Ejemplos
Argumentos de entrada
Argumentos de salida
Más acerca de
Referencias
[1] Paliwal, K. K., Anant Agarwal, and Sarvajit S. Sinha. "A Modification over Sakoe and Chiba’s Dynamic Time Warping Algorithm for Isolated Word Recognition." Signal Processing. Vol. 4, 1982, pp. 329–333.
[2] Sakoe, Hiroaki, and Seibi Chiba. "Dynamic Programming Algorithm Optimization for Spoken Word Recognition." IEEE® Transactions on Acoustics, Speech, and Signal Processing. Vol. ASSP-26, No. 1, 1978, pp. 43–49.
Capacidades ampliadas
Historial de versiones
Introducido en R2016a
Consulte también
alignsignals | edr | finddelay | findsignal | xcorr














