Gegeben:Pattern Matching oder den Vergleich von zwei Graphen (Liniendiagramme)
Ideal graph - zeigt die erwartete das Lesen meiner Maschine haben sollte. Tatsächlicher Graph - Zeigt den tatsächlichen Messwert an, den meine Maschine in diesem Fall hatte.
X-Achse: Kraft (N) aus der Maschine
Y-Achse: Zeit (s)
Beiden Diagramme wurden mit pyplot Bibliothek in Python erstellt.
Was ich tun muss:
Ich brauche die Grafik in den drei Phasen vergleichen: Initialisierung (Maschine startet Kraft ausübende), konstante Phase (konstante Kraft), Endphase (Maschine stoppt die Anwendung Kraft) und geben Sie die Analyse, wie nahe die Phasen in der tatsächlichen Lesung zum Idealfall waren (in Prozent). Die Analyse würde es mir erlauben, zu schließen, wie die Maschine in diesen drei Phasen für das tatsächliche Lesen durchgeführt wurde. Ich müsste dies für jede Lesung alle 50s tun.
Hurdle:
nun beide Diagramme wurden nicht geschaffen, um die gleiche Anzahl von Datenpunkten. Der ideale Graph wurde mit 100 Punkten erstellt, und der tatsächliche Graph wurde mit 30.000 Punkten erstellt. Ich wäre also nicht in der Lage, die Graphen mit Datenpunkten zu vergleichen.
Idee:
Wäre es klug sein, die grafische Darstellung der tatsächlichen Lese als png zu speichern und es mit dem Bild des Idealfall Graph vergleichen? Bitte geben Sie mir eine Idee oder eine Lösung, um dieses Problem anzugehen.