Isto está diretamente fora da documentação do gnuplot ("help ternary"):
f(x) = (x>=0 && x <=a)?x:-2
Depois de definir um valor para a, você poderá plotar essa função em qualquer intervalo desejado.
Eu gostaria de traçar alguma função f (x) onde f (x) = x para 0 x > a e -2 de outra forma. E gostaria de traçar em um gráfico com eixos x entre dois pontos arbitrários.
Como eu faria isso com o Gnuplot?
Isto está diretamente fora da documentação do gnuplot ("help ternary"):
f(x) = (x>=0 && x <=a)?x:-2
Depois de definir um valor para a, você poderá plotar essa função em qualquer intervalo desejado.
Tente algo como:
set xrange [ -4 : 4 ]
ou
plot [ -4 : 4 ] f(x)
Tags gnuplot