GNU Octave最新的版本是4.0,这个版本在界面方面有很大的变化,其中一个就是使用了Qt框架进行绘制。之前有两套绘图的后端,一个是FLTK,一个是Gnuplot,都有一些毛病。现在图形界面也是Qt的,绘图也基于Qt的技术,相当于「原生」了,少了很多稀奇古怪的Bug。

自由软件好!

2018-04-20 Update:

在Octave 4.0系列的某个版本之后,在Emacs里用Octave的绘图功能失灵。这个问题困扰我非常长时间了,也因为这个原因我之前一直用4.0的RC4版本。现在好了,我找到了问题的解决方法:

在绘图前运行closeclose all

我把这条经验也分享到help-octave邮件列表了。开发者Tatsuro MATSUOKA回复说用Octave+Emacs的用户太少了

可怜啊。我总是研究一些屠龙之技。