如何使用 Gnuplot 通过命令行保存图形?
How to save a graph through command line with Gnuplot?
gnuplot -p -e "plot [-4:4] exp(-x**2 / 2); set terminal png size 400,300; set output 'xyz.png'"
这就是我尝试过的。它确实创建了 png,但已损坏。
我哪里错了?
命令的顺序。首先设置终端。然后设置输出。终于出图了。
绘图前必须设置终端和输出文件名:
gnuplot -e "set terminal png size 400,300; set output 'xyz.png'; plot [-4:4] exp(-x**2 / 2)"
在这种情况下,您也不需要 persist
标志。
gnuplot -p -e "plot [-4:4] exp(-x**2 / 2); set terminal png size 400,300; set output 'xyz.png'"
这就是我尝试过的。它确实创建了 png,但已损坏。
我哪里错了?
命令的顺序。首先设置终端。然后设置输出。终于出图了。
绘图前必须设置终端和输出文件名:
gnuplot -e "set terminal png size 400,300; set output 'xyz.png'; plot [-4:4] exp(-x**2 / 2)"
在这种情况下,您也不需要 persist
标志。