windows 的带有 gnuplot 字符串类型条件的 if 语句

if statement with a string-type condition for gnuplot for windows

抱歉,如果这看起来太像一个初学者问题:我有一个这样的 if 语句:

season = 'WINTER'
if (season = 'WINTER') {
m1 = 'dic'
{

但 gnuplot(对于 windows)只是忽略它。它甚至不屑于给我 warning/error 消息。我也试过 == 而不仅仅是一个 '=';我已经删除了 {} 括号,我已经一起尝试了 {m1 = 'dic'} ...没有。当我写

打印 m1

我得到'undefined variable: m1'

season = 'WINTER' 将字符串值 'WINTER' 赋值给变量 season。要测试字符串相等性,您需要 if (season eq 'WINTER') {...}.