Syslab如何批量保存图片?
技术分享
发布于 2025-08-06 16:35:25
查看 1过去300天
在循环中绘图库批量绘制再通过saveas保存图片。
示例:
在Syslab中运行下面代码,首先创建一个名为 “figures” 的目录,然后循环 5 次绘图,将图表保存为 PNG 格式。
using Printf
using TyBase
using TyPlot
save_dir = "figures"
isdir(save_dir) || mkdir(save_dir)
for i in 1:5
x = 1:10
y = rand(10)
plt = plot(x, y)
title(@sprintf("Plot %d", i));
saveas(gcf(),joinpath(save_dir, "plot_$i.png"))
plt_close(gcf())
end

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境