gpt4 book ai didi

input - 为什么我的gnuplot安装的交互模式在Batch.dem文件和Octave中都不会旋转

转载 作者:行者123 更新时间:2023-12-04 16:40:33 24 4
gpt4 key购买 nike

我有在Mac OS X上运行的gnuplot 4.6。它也可以从Octave运行。这不是一个与倍频程有关的问题,只是试图说服gnuplot似乎安装正确。我的问题是,虽然我可以用批处理模式(例如$ unixPrompt> gnuplot pm3d.dem可以用鼠标旋转绘图(我使用x11作为绘图窗口),但工作正常:我可以旋转/缩放它们),而且还可以旋转从Octave中创建的3d图,但是我不能只进入gnuplot并从交互式gnuplot程序中旋转任何此类图。
IE。 gnuplot> issuePlotCommands…可以很好地放置绘图,但是我不能像以批处理或 Octave 驱动方式发出相同命令时那样旋转该绘图。我的交互式gnuplot似乎不允许任何鼠标输入。我的.profile中目前有GNUTERM = x11。谁能指出为什么我的gnuplot安装的交互模式在batch.dem fils和Octave时都不会旋转?谢谢。

最佳答案

添加set mouse有什么区别吗?

(来自gnuplot文档)

The command `set mouse` enables mouse actions. Currently the pm, x11, ggi,
windows and wxt terminals are mouse enhanced. There are two mouse modes. The
2d-graph mode works for 2d graphs and for maps (i.e. splots with `set view`
having z-rotation 0, 90, 180, 270 or 360 degrees, including `set view map`)
and it allows tracing the position over graph, zooming, annotating graph etc.
For 3d graphs `splot`, the view and scaling of the graph can be changed with
mouse buttons 1 and 2. If additionally to these buttons the modifier <ctrl> is
hold down, the coordinate system only is rotated which is useful for large
data sets. A vertical motion of Button 2 with the shift key hold down changes
the `xyplane`.

请注意以下将起作用:
echo "plot sin(x); pause mouse keypress" | gnuplot -persist

但这不会:
echo "plot sin(x)" | gnuplot -persist

因为gnuplot_x11驱动程序必须处于 Activity 状态才能与gnuplot_x11驱动程序对话以进行旋转。

关于input - 为什么我的gnuplot安装的交互模式在Batch.dem文件和Octave中都不会旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10454902/

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