4

私はこのような方程式を持っています

f(x) = x*10 ; 0 < x <= 10
     = x*x + x*10 ; 10 < x < 20

gnuplotを使用してf(x)を1つのグラフにプロットするにはどうすればよいですか?

4

1 に答える 1

3
plot [0:20] x <= 10 ? x*10 : x*x + x*10

更新:3つ以上の関数がある場合は、次のアプローチを使用できます。

f(x) = x <= 10 ? x \
     : x <= 20 ? x**2 \
     : x <= 40 ? sqrt(x) \
     : x**3

その後、

plot [0:40] f(x)

明確にするために、値f(x)は次のようになります。

  • xxが10以下の場合
  • x^2x10より大きく、20以下の場合
  • xifの平方根がx20より大きく40以下
  • x^3x40より大きい場合
于 2010-12-02T10:34:08.587 に答える