gpt4 book ai didi

image - Octave ,如何保存绘图?

转载 作者:行者123 更新时间:2023-12-04 07:22:37 27 4
gpt4 key购买 nike

我需要保存一个情节。这是我的代码,我不知道为什么它不起作用。

hold on;
plot(x1, y2)
plot(x1, y2)
print -djpg image.jpg

屏幕上的输出中的绘图是正确的,但是文件中的输出是不同的:它只保存一个空的绘图图像,没有我的点。

这是我在文件中的输出:

最佳答案

我刚刚在最新的Octave(3.8.1)中遇到了相同的问题。此问题来自GhostScript,而不是Octave。字体管理存在错误。

为了确保这一点,请在尝试打印后检查控制台是否输出此错误(以及更多信息):

GPL Ghostscript 8.63: Unrecoverable error, exit code 1

如果是这种情况,请尝试以下操作:
set (0, "defaultaxesfontname", "Helvetica") % this is the line to add BEFORE plotting
hold on;
plot(x1, y2)
plot(x1, y2)
print -djpg image.jpg

这将通过设置GhostScript可以处理的字体来解决此问题,而不会出现任何问题。请注意,如果您已经绘制了该图,则必须在设置defaultaxesfontname之后将其关闭并重新绘制它。

资料来源: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710272

关于image - Octave ,如何保存绘图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23779819/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com