2017-03-13 241 views
0

我剛開始使用Octave,我正在嘗試將某些內容繪製到PNG中。當我運行腳本時,劇情在屏幕上正確顯示,但是png的輸出完全是黑色的。這裏有一個MWE:將劇情保存到PNG的PNG

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 

谷歌對這個沒什麼幫助。有任何想法嗎?

我使用倍頻版本4.0.0在Linux Mint的18

+0

您使用gnuplot的任何原因作爲graphics_toolkit而不是基於OpenGL的? – Andy

+0

完全沒有。這正是我安裝它時首先出現的內容。就像我說的,我對八度很新。這是我的第一個劇本。我應該改變嗎? – TomCho

回答