2026a

# savefig


将图窗和内容保存到 syslabfig 文件

函数库: TyPlot

# 语法

savefig(filename)
savefig(fig, filename)

# 说明

savefig(filename) 将当前图窗保存到一个名为 filename.syslabfig 的 syslabfig 文件。示例


savefig(fig,filename) 将由图窗句柄 fig 确定的图窗保存到名为 filename.syslabfig 的 syslabfig 文件。

# 示例

将当前图窗保存到 syslabfig 文件

创建 peaks 函数的曲面图。将该图窗保存到文件 PeaksFile.syslabfig。

using TyPlot
X,Y,Z = peaks();
figure();
surf(Z);
savefig("PeaksFile.syslabfig")

要打开保存的图窗,请使用以下命令:

openfig("PeaksFile.syslabfig")

Syslab 使用保存的 .syslabfig 文件创建一个新的图窗。

# 输入参数

fig - 图窗对象
图窗对象

图窗对象。设置图窗的属性以更改打开的图窗的外观或行为。有关属性列表,请参见 figure 属性

filename - 已保存图窗的文件名
字符串

文件名,指定为字符串。

如果指定的文件名不包括 .syslabfig 文件扩展名,则 Syslab 将追加该扩展名。savefig 不接受其他文件扩展名。

示例: "ExampleFile.syslabfig"

数据类型: string

# 提示

  • 必须使用 Syslab 打开用 savefig 保存的文件。要打开该文件,请将文件名传递给函数 openfig 或 ty_open。例如,

    openfig("ExampleFile.syslabfig")
    

    打开 Syslab 中的文件 ExampleFile.syslabfig;

  • savefig 保存完整的 Syslab 图窗。要仅保存图窗的一部分(例如坐标区)或保存句柄以及数据,请使用 save 函数创建一个 MAT 文件。

# 另请参阅

findobj | load | ty_open | openfig | saveas