Wie kann man die Ähnlichkeit zwischen zwei Kurven und die Ähnlichkeitsbewertung ermitteln?

Ich habe zwei Datensätze (t, y1) und (t, y2). Diese Datensätze sehen optisch gleich aus, haben jedoch eine gewisse Zeitverzögerung oder Größenverschiebung. Ich möchte die Ähnlichkeit zwischen den beiden Kurven finden (wobei die Ähnlichkeit 1 für ungefähr ähnliche Kurven und 0 für nicht ähnliche Kurven angegeben wird). Einige Kurven scheinen aufgrund von Datenschwankungen unterschiedlich zu sein. Also suche ich nach der Methode, um die Ähnlichkeit zwischen den Kurven zu finden. In Matlab habe ich bereits den Befehl gradient verwendet, um die Steigung der Kurve bei jedem Zeitschritt zu ermitteln und zu vergleichen. aber es gibt mir keine zufriedenstellenden Ergebnisse. bitte irgendjemand schlägt mir die Methode vor, um die Ähnlichkeit zwischen den Kurven zu finden.

Danke im Voraus

Antworten auf die Frage(4)

Ihre Antwort auf die Frage