gpt4 book ai didi

bash - 如何将 gnuplot 输出文件定义为变量?

转载 作者:行者123 更新时间:2023-11-29 09:09:37 25 4
gpt4 key购买 nike

在我的 bash 文件中我有这个声明:

gnuplot -e "filename='Traffic1'" MyplotFile

现在我想传递 Traffic1 或更好地说文件名的值到我的 gnuplot 输出文件的名称,它是 png 格式。

我在 MyplotFile 上有这些行:

set output 'filename.png'

但输出是 filename.png !我想将 Traffic1.png 作为我的输出。如何正确定义此行:

set output 'filename.png'

附言如果您需要了解-e,请转到此link

最佳答案

使用 'filename.png' 您只是简单地定义了一个字符串。 gnuplot 应该如何知道您指的是变量?

您可以将您的变量与扩展字符串连接起来

set output filename . '.png'

或者你可以使用sprintf:

set output sprintf('%s.png', filename)

关于bash - 如何将 gnuplot 输出文件定义为变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25257202/

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