0
Gnuplotの異なる範囲に2つの関数をプロットしたいと思います。例として、xrange [0:0.5]のf(x)とxrange [0.5:1]のg(x)を同じグラフにプロットしたいとします。 これはどうすればよいですか?GNUPLOTの同じプロット内の異なる範囲の2つの異なるグラフ
Gnuplotの異なる範囲に2つの関数をプロットしたいと思います。例として、xrange [0:0.5]のf(x)とxrange [0.5:1]のg(x)を同じグラフにプロットしたいとします。 これはどうすればよいですか?GNUPLOTの同じプロット内の異なる範囲の2つの異なるグラフ
あなたは、少なくとも2つの異なるソリューションを持っている:あなたは、各機能の色にいくつかのコントロールが必要な場合は、あなたが
を行うことができf(x) = ... define your first function
g(x) = ... define your second function
h(x) = (x<0.5)?f(x):g(x)
plot h(x)
2):
1)「をheavyside」関数を作成
plot (x<0.5?f(x):1/0) lc 1, (x>0.5?g(x):1/0) lc 2
x2rangeを使用することは役に立ちません。このコマンドはx1rangeのx2rangeのプロットを移動するためです。だから最終的に、あなたのプロットはxrange [0:0.5]にあります。私が望むものはプロット範囲[0:1]を持ち、f(x)は[0:0.5]範囲の関数で、g(x)は[0.5:1]範囲の関数です。 –