¿Cómo encontrar la similitud entre dos curvas y la puntuación de similitud?

Tengo dos conjuntos de datos (t, y1) y (t, y2). Estos conjuntos de datos se ven visualmente iguales, pero hay un retraso de tiempo o un cambio de magnitud. Quiero encontrar la similitud entre las dos curvas (dando la puntuación de similitud 1 para curvas aproximadamente similares y 0 para curvas no similares). Algunas curvas parecen ser diferentes debido a la oscilación en los datos. Por lo tanto, estoy buscando el método para encontrar la similitud entre las curvas. Ya probé el comando de gradiente en Matlab para encontrar la pendiente de la curva en cada paso del tiempo y la comparé. Pero no me está dando resultados satisfactorios. Por favor, alguien me sugiere el método para encontrar la similitud entre las curvas.

Gracias por adelantado

Respuestas a la pregunta(4)

Su respuesta a la pregunta