Извините, если это слишком похоже на вопрос новичка: у меня есть такой оператор if:
season = 'WINTER'
if (season = 'WINTER') {
m1 = 'dic'
{
но gnuplot (для Windows) просто игнорирует его. Он даже не удосуживается выдать мне предупреждение/сообщение об ошибке. Я пробовал ==, а не только один '='; Я удалил скобки {}, попробовал {m1 = 'dic'} все вместе... ничего. когда я пишу
распечатать м1
Я получаю «неопределенная переменная: m1»
season = 'WINTER'
присвоить строковое значение 'WINTER'
переменной season
. Чтобы проверить равенство строк, вы хотите if (season eq 'WINTER') {...}
.