gpt4 book ai didi

output - 如何在 gnuplot 多图模式下输出文件?

转载 作者:行者123 更新时间:2023-12-04 00:56:43 27 4
gpt4 key购买 nike

我正在 gnuplot(版本 4.6 patchlevel 5)多图模式下绘制图形,这些图形正在使用 reread 进行更新。

set multiplot layout 3, 3
do for [planeIter=4:10:3] for [ringIter=0:20:10] {
plot for [quadIter=0:90:30] path/to/file \
using 1:(column(1 + planeIter + ringIter + quadIter)) notitle
}
pause 10
reread

以前,我使用以下方法输出 png 文件:
set terminal pngcairo dashed enhanced
plot path/to/file using 1:2
set output 'foo.png'

但我一直无法找到如何输出最新多图屏幕的文件。请你告诉我我怎么能做到这一点?谢谢你。

最佳答案

gnuplot 会告诉你:

you can't change the output in multiplot mode



因此,请确保事先设置它:
set terminal pngcairo dashed enhanced
set output 'foo.png'
set multiplot layout 3, 3
do for [planeIter=4:10:3] for [ringIter=0:20:10] {
plot for [quadIter=0:90:30] path/to/file \
using 1:(column(1 + planeIter + ringIter + quadIter)) notitle
}
unset multiplot
unset output
pause 10
reread

目前这是一个无限循环,因此我假设您正在手动中断它。 unset行将导致输出被刷新,因此您的最终图像将被写入。

关于output - 如何在 gnuplot 多图模式下输出文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25388994/

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