我正在使用以下命令在 gnuplot 上绘制一个简单的 sin(x)
图,使用来自 VS2010 C++ 的管道
set terminal windows
set title 'Graph of velocity versus time'
set xrange[0:10]
plot sin (x)
问题是窗口关闭得太快了。我不想使用“暂停”命令,因为它会停止整个代码。
有没有其他方法可以在没有暂停命令的情况下保持此窗口打开?
干杯
最佳答案
我试不出来,你试过吗
- 将终端设置为“set terminal x11”
- 使用“set terminal windows 0”将终端设置为多个用户屏幕
- 将输出设置为 png 或其他图像,然后使用管道打开图像查看器程序
问题是您通过管道设置的命令可能是通过 cmd.exe 执行的,它会在 gnuplot 返回 1 时立即退出(这完全是在成功绘图后执行的)。这样窗口的实例也被销毁了。
关于c++ - Gnuplot 持久图形窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13394371/