[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

GNUplot



AEB> Формально, согласно мануалу, независимых переменных может быть не более
AEB> пяти: "New user-defined variables and functions of one through five
AEB> variables may
AEB>  be declared and used anywhere, including on the `plot` command itself."
AEB> Как это ограничение обойти без перекомпиляции, я не знаю.
AEB> Но, если я правильно понял задачу, то реально у Вас переменная каждый
AEB> раз одна, а остальное - константы. Если этих функций не очень много, то
AEB> определите f1(a), f2(b) и т.д.
видимо так и придется делать :(

>>  alpha(omega,r)=omega**2*r
>>  plot alpha(x,3)
>> 
>>  в заглоловке функции он так и пишет 'alpha(x,3)'
>>  нельзя его заставить использовать греческие буквы без повторения функции
>>  в блоке title? то есть понятно что в блоке title директивы plot их можно
>>  нарисовать или в подписях, но как-то неохота дублежом заниматься,
>>  хочется именно раз написать функцию о нескольких переменных и если она
>>  изменится то чтобы title'ы не править и xlabel/ylabel при этом
>> 
AEB> Насколько я знаю, команда plot либо тупо рисует в легенде то выражение,
AEB> которое она рисует, если не задана опция title, либо то что задано в title.
AEB> А Вы как gnuplot используете - пишете для него файлы с набором команд
AEB> или руками из его командной строки ?
я планирую пару скриптов написать, которые на выходе выдадут N pdf'ок
вернее даже не пару скриптов, а пару скриптов и один Makefile

кстати а Vim умеет синтаксис сабжевых скриптов показывать?
никто не настраивал?



Reply to: