使用Octave

时间:2017-03-13 06:34:44

标签: matlab plot octave

我刚刚开始使用Octave,我试图将某些内容绘制到png中。当我运行脚本时,图表在屏幕上正确显示,但png的输出完全是黑色。这是一个MWE:

clear all
kym=1:10
pcs=1:10
aux=figure();
plot(kym,pcs,'k-')
fname = 'mwe.png';
saveas(aux, fname, 'png');

此代码输出以下png: enter image description here

这显然不正确。运行代码时还有一个警告输出:

warning: print.m: fig2dev binary is not available.
Some output formats are not available.
warning: called from
    __print_parse_opts__ at line 385 column 9
    print at line 291 column 8
    saveas at line 105 column 3
    mwe at line 7 column 1
谷歌对这一点没什么帮助。有什么想法吗?

我在Linux Mint 18上使用octave 4.0.0版。

1 个答案:

答案 0 :(得分:0)

似乎这是Gnuplot 5 http://savannah.gnu.org/bugs/?42838试图将其降级到4.6.5的错误