2

我正在使用以下命令sin(x)在 gnuplot 上绘制一个简单的图,并使用来自 VS2010 C++ 的管道

set terminal windows
set title 'Graph of velocity versus time'
set xrange[0:10]
plot sin (x)

问题是窗口关闭得太快了。我不想使用“暂停”命令,因为它会停止整个代码。

有没有其他方法可以在没有暂停命令的情况下保持此窗口打开?

干杯

4

1 回答 1

1

我不能尝试,但你试过了吗

  1. 将终端设置为“设置终端 x11”
  2. 使用“设置终端窗口 0”将终端设置为多个用户屏幕
  3. 将输出设置为 png 或其他图像,然后使用管道打开图像查看器程序

问题是您通过管道设置的命令可能是通过 cmd.exe 执行的,一旦 gnuplot 返回 1 就退出(这完全是在成功绘制之后)。这样,窗口的实例也被破坏了。

于 2012-11-15T09:23:26.687 回答