【问题标题】:Connect title of each plot with the do loop variable将每个绘图的标题与 do 循环变量连接起来
【发布时间】:2013-10-08 02:04:34
【问题描述】:

我在 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 'graph LL wL=0.25' etc

有可能吗?

【问题讨论】:

    标签: gnuplot


    【解决方案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'
    

    【讨论】:

    • 我很想这样做,但我是新手,对此并不熟悉!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-14
    • 1970-01-01
    • 2021-11-07
    • 2014-12-13
    • 1970-01-01
    • 2014-11-11
    • 1970-01-01
    相关资源
    最近更新 更多