gpt4 book ai didi

gnuplot - 如何从 CLI 调用 gnuplot 并将输出图形保存到图像文件?

转载 作者:行者123 更新时间:2023-12-04 09:52:43 25 4
gpt4 key购买 nike

我正在编写一个批处理文件,该文件还将从 dat 文件生成一个 gnuplot 图。

我希望使用我编写的 gnuplot "gnu"脚本从命令行调用 gnuplot,并将输出图保存为图像。

就像是:

gnuplot.exe script.gnu > image.png

有任何想法吗?

最佳答案

您不必将 gnuplot 的输出重定向到图像文件;您可以在 gnuplot 脚本本身中设置它:

set terminal png
set output 'image.png'

如果您想要一个可变的输出名称,在 bash 中执行此操作的一种简单方法是将 gnuplot 命令包装如下:
#!/bin/bash

echo "set terminal png
set output '$1'
plot 'data.dat'" | gnuplot

通过这种方式,您可以使用输出文件名的参数运行 bash 脚本:
./plotscript.sh image.png

关于gnuplot - 如何从 CLI 调用 gnuplot 并将输出图形保存到图像文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14047061/

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