Ich möchte den Bruchpunkt (x_F) (roter Kreis) über ternären Operator schätzen, um den Bereich meiner Handlung darauf zu beschränken.Wie schätze ich den Bruchpunkt einer Kurve in gnuplot
Um eine Beschränkung auf die X (Y_max) -Wertes die Statistiken Befehl in Kombination mit ternärem Operator zu erreichen scheint ausreichend zu sein:
stats 'foo.csv' u 5 nooutput name 'Y_'
stats 'foo.csv' u 4 every ::Y_index_max::Y_index_max nooutput
X_max = STATS_max
plot 'foo.csv' u 4:(($4 <= X_max) ? $5 : 1/0) w l notitle
ich die X_max- verwenden, kann nicht variabel, weil dort mehrere Punkte hinter dem Bruchpunkt liegen() aufgrund von Messfehlern. Meine Idee war, die x-Einträge $4
miteinander zu vergleichen und den ersten Punkt, der $4_prev > $4_curr
erfüllt, zu speichern und als x_F=$4_prev
zu speichern.
Sie sollten den Verweis auf Ihre ursprüngliche Maschinenbau-Problem ("Fraktur") aus der Frage entfernen, * oder * erklären. So wie es jetzt ist, es ist nur verwirrend. – Karl