在gnuplot中创建字符串返回值

在gnuplot中创建字符串返回值,gnuplot,octave,Gnuplot,Octave,有没有办法在gnuplot中创建一个返回字符串而不是数字的函数 我得到一个错误,在普通函数中返回的是字符串而不是数字,如下所示: func(x) = ((x eq "wow") ? "a" : "b") 谢谢你,这对我很有用。你能举一个它不工作的例子吗?你使用的是哪个版本的gnuplot?嘿,4.6补丁3。。。由于某种原因,它现在对我也有效‘~’。。我会再次检查我的问题。。。谢谢

有没有办法在
gnuplot
中创建一个返回字符串而不是数字的函数

我得到一个错误,在普通函数中返回的是字符串而不是数字,如下所示:

func(x) = ((x eq "wow") ? "a" : "b")

谢谢你,这对我很有用。你能举一个它不工作的例子吗?你使用的是哪个版本的gnuplot?嘿,4.6补丁3。。。由于某种原因,它现在对我也有效‘~’。。我会再次检查我的问题。。。谢谢