Octave 倍频程-4.2.1在平凡的绘图示例中失败

Octave 倍频程-4.2.1在平凡的绘图示例中失败,octave,Octave,我试着运行一个八度音阶的例子。我正在CentOS 6.6上运行倍频程-4.2.1 当我跑步时: x = linspace(0, 2*pi, 100); y = sin(x); plot(x, y); 当我使用输入绘图(x,y)命令时,倍频程意外终止 Program terminated with signal SIGABRT, Aborted. 我想我已经正确地设置了GNUTERM: >> getenv("GNUTERM") ans = X11 如果我跑步: >>

我试着运行一个八度音阶的例子。我正在CentOS 6.6上运行倍频程-4.2.1

当我跑步时:

x = linspace(0, 2*pi, 100);
y = sin(x);
plot(x, y);
当我使用输入
绘图(x,y)
命令时,倍频程意外终止

Program terminated with signal SIGABRT, Aborted.
我想我已经正确地设置了GNUTERM:

>> getenv("GNUTERM")
ans = X11
如果我跑步:

>> graphics_toolkit("gnuplot")
error: graphics_toolkit: gnuplot version too old.
error: called from
    graphics_toolkit at line 88 column 9

问题:如何使用octave-4.2.1解决此问题?这与gnuplot太旧有关吗?

您是否尝试过为您的系统更新gnuplot?我目前正在运行gnuplot 4.4。确定吗?据我在CentOS 6.6上看到的,它是4.2.6,如果gnuplot版本<4.4(正如消息所说,它太旧),则会显示错误“graphics_toolkit:gnuplot version To old.”好的,您是正确的<代码>/usr/bin/gnuplot--version==gnuplot4.2补丁级别6。我在本地环境中将
gnuplot
化名为
/usr/bin/gnuplot44