我在gnuplot中使用以下行来绘制rdf.xvg文件中的4个图表
plot for [n=2:5] "rdf.xvg" u 1:n ti 'graph'.n.' wL=0.25'
问题在于标题。我想要每个图表的标题说
"graph LL wL=0.25"
"graph RR wL=0.25"
"graph LR wL=0.25"
"graph To wL=0.25"
我认为解决方案是将n变量与LL,RR,LR,To连接,并使用if语句,如
如果n = 2则ti'图LL wL = 0.25'等
有可能吗?
答案 0 :(得分:1)
只需定义一个包含不同单词的字符串即可。您可以使用word
函数访问它们(第一个单词是带1
的索引):
labels = "LL RR LR To"
plot for [n=2:5] "rdf.xvg" u 1:n ti 'graph '.word(labels, n-1).' wL=0.25'