gpt4 book ai didi

gnuplot - 可以从文件中获取 "set title"的字符串吗?

转载 作者:行者123 更新时间:2023-12-01 10:05:43 25 4
gpt4 key购买 nike

我将 Gnuplot 与脚本和数据文件一起使用。

在我的脚本中有一个命令;

在此处设置标题“blah title”

是否可以从数据文件中获取该字符串?例如这样我就可以使用包含多个数据文件的单个脚本,因为数据文件将包含绘图的标题。

最佳答案

我不确定这在纯 gnuplot 中是否容易实现,但这里有一个使用包装器 bash 脚本的解决方案。您可以通过在命令行调用 plotscript.sh data.dat 来使用该脚本。

#!/bin/bash

my_title=$(head -n 1 $1 | sed 's/^# \(.*\)/\1/')

echo "set terminal postscript enhanced color
set output 'plot.eps'

set title '$my_title'
plot '$1' u 1:2" | gnuplot

要使脚本可用,请将代码放在文本文件中并在其上运行 chmod +x。如果您告诉我标题的格式,我可以尝试调整脚本以匹配该格式。此脚本假定标题是此类格式的数据文件的第一行:

# mytitle

1 4
2 5
3 2

关于gnuplot - 可以从文件中获取 "set title"的字符串吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10968529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com