三項演算子を使用して破損点(赤丸)を推定し、私のプロットの範囲を制限したいと思います。gnuplotで曲線の破損点をどのように推定するのですか?
三項演算子は十分であると思われるとの組み合わせで統計コマンド - 値X(Y_MAX)への制限を達成するために:
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
私はX_max-を使用することはできません(x_n > x_F
)が測定誤差のためにいくつかの点を超えているためです。私の考えは、xエントリ$4
を互いに比較し、$4_prev > $4_curr
を満たす最初のポイントを保存し、それをx_F=$4_prev
として保存することでした。
質問から元の機械工学的問題(「骨折」)を削除するか、説明してください。今のところ、混乱しているだけです。 – Karl