使用print()无法在Octave中保存绘图

时间:2016-08-27 19:21:17

标签: plot png octave

我只是尝试使用.png函数将Octave中的当前数字打印到print()文件。文档似乎很简单,但它不起作用。我没有收到错误消息,但文件无处可寻。我在做

filename = sprintf('/home/me/Desktop/file_%d.png',n);
print(filename, '-dpng');

其中n只是一些循环计数器变量。同样,我没有收到任何错误,但是当我检查/home/me/Desktop/时,没有文件。我做错了吗?

1 个答案:

答案 0 :(得分:0)

Octave可能不知道您当前的数字在哪里或文件名是坏的。尝试使用此版本的打印

print(h,filename,options)

给出了绘图图句柄的h。还尝试将文件名打印到控制台并确保它是正确的