Syslab 的 M 兼容是否有替代 savefig 的函数?
技术分享
发布于 2025-08-06 16:24:33
查看 2过去300天
目前Syslab的M兼容中暂时不支持savefig函数,但可以使用saveas函数替代。
savefig函数的功能是将图窗和内容保存到fig文件,而saveas函数的功能是将图窗保存为特定文件格式,在使用saveas函数时指定保存类型为syslabfig,即可起到替代savefig函数的作用:syslabfig图像文件类型是类似fig图像文件类型的矢量图文件,可以替代使用。
示例代码:
x=[2 4 7 2 4 5 2 5 1 4];
bar(x)
saveas(gcf(),"Barchart.syslabfig")
1.点击“启动M命令行窗口”:

2.在M命令行下运行上述代码,可以看到已经保存了图像:

3.saveas函数用法:
函数库:TyPlot
语法:
saveas(fig,filename)
saveas(n,filename)
说明:将图窗保存为特定文件格式
示例:
using TyPlot
x=[ 2 4 7 2 4 5 2 5 1 4];
bar(x);
saveas(gcf(),"Barchart.png")

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