gpt4 book ai didi

linux - 使用matlab将直方图打印到文件的问题

转载 作者:太空狗 更新时间:2023-10-29 11:27:33 26 4
gpt4 key购买 nike

我正在尝试创建数组中数字的直方图。我正在使用 Matlab 来执行此操作。我通过 ssh 连接,所以我只能在我的 Linux 计算机的终端中使用 Matlab。我正在尝试创建数组中数据的直方图并将其另存为 .png。我知道为了保存它,我需要使用 print 函数。到目前为止,我的尝试如下:

h=hist(array) 
print(h,'-dpng','hist1.png')

它告诉我没有定义为 -dpng 的变量,但我认为这样做的目的是指定文件类型。

然后我就删除了 -dpng 并将其运行为

print(h,'hist1.png')

它告诉我“句柄必须是标量、向量或向量元胞数组”

此时我不太清楚下一步该做什么。我希望有人能帮我弄清楚如何将此直方图打印到 .png 文件中。谢谢。

最佳答案

hist 不返回图形句柄,您可以执行类似的操作:

h = figure;
hist(array);
print(h, '-dpng', 'hist1.png');

保存直方图。

关于linux - 使用matlab将直方图打印到文件的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15710370/

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