【发布时间】:2016-07-07 01:11:09
【问题描述】:
我目前正在http://www.tutorialspoint.com/execute_matlab_online.php 使用 Matlab/Octave 在线 IDE,我正在尝试将我正在绘制的图形保存为 .pdf 格式。我做了以下事情:
- octave
- x = [ 1: 10 ]
- y = x
- plot(x,y)
- print -dpdf graph.pdf
然后我刷新左侧的文件和文件夹,双击 graph.pdf 文件,总是看到一个黑色填充的矩形。然后我尝试运行以下命令:
- axis("off")
- print -dpdf graph2.pdf
并且图表似乎可以正确保存为 pdf。但是,没有轴。您能帮我找到解决方案吗?
附:我已经尝试过octave --force-gui 和graphics_toolkit('gnu_toolkit')/graphics_toolkit('fltk'),但没有成功。
【问题讨论】:
-
设置
axis("off")后,您不希望轴不会出现吗? -
是的,这是意料之中的。然而,目标是让整个图表出现,其中包含轴。每次我尝试保存无用图形的 PDF 时,都会返回一个黑色填充的矩形。我只是注意到将轴设置为“关闭”似乎在一定程度上解决了这个问题,但并没有完全解决问题,因为我现在有一个没有轴的图表来理解显示的数据。
标签: matlab plot gnuplot octave