我在OSX上使用安装了GNUplot
brew install gnuplot
在终端中。我可以打开 gnuplot 使用
gnuplot
在终端中。然后我使用
set terminal png
但是,如果我试图绘制任何东西,我只会将随机字符打印到屏幕上。
例如
plot sin(x)/x
返回
Q%@??L?r??T? 89??? ?v?*?`"?Ө~???;???o.?/???jk??W}???f??C8???rR??2j?? GE?e.?fJ??zv!S?f]|???=?^<}?Bq?m??
^<??C&G{nR?Ũ?"~?(YA@?????ϱ??????yd?В->桮???o??~??*-R??m???Q??????Я??=?
ң?9????(Z<?C]???߫????wH??Ѧ??(Z?C_???ww???w??ǣ??txE??y???F??q%?n??Q???ǁ|????(Z???X@???V??q3????Pӣ??y?y?e?p???EHK?y????xj?l7?{ݟ?g?1BG?Q?8???g/oD??k#g??h?1}=?n????:????<?????
??Ń'?IEND?B`?gnuplot>
如果我将终端设置为 jpeg,也会发生同样的事情。
gnuplot 只打印要创建的 png 文件的内容。您应该指定文件名:
set output "myfile.png"