Main Content

hgsave

将图形对象层次结构保存到文件中

语法

hgsave(filename)
hgsave(h,filename)
hgsave(...,'-v6')
hgsave(...,'-v7.3')

说明

注意

不推荐使用 hgsave。请改用 savefig

hgsave(filename) 将当前图窗保存到名为 filename 的文件中。以字符向量或字符串形式指定 filename

hgsave(h,filename) 将句柄数组 h 标识的对象保存到名为 filename 的文件中。如果未为 filename 指定扩展名,则会附加扩展名 .fig。如果 h 为向量,则 h 中的句柄不能是 h 中的任何其他句柄的前代或子级。

hgsave(...,'-v6') 将 FIG 文件以 MATLAB® 7 以下版本可以加载的格式保存。

hgsave(...,'-v7.3') 将 FIG 文件以只能通过 MATLAB 7.3 及更高版本加载的格式保存。此格式基于 HDF5 文件,用于保存大小超过 2 GB 的 FIG 文件。

向后兼容性

当创建要在 MATLAB 7 以下的 MATLAB 版本中保存和使用的图窗时,请将 'v6' 选项用于绘图函数,将 '-v6' 选项用于 hgsave。有关详细信息,请查看您要使用的绘图函数的参考页。

在 R2014b 及更高版本中保存的 FIG 文件无法在 R2014a 及更早版本中打开。使用 savefig 保存与早期版本的 MATLAB 兼容的图窗。

备选方法

使用文件 > 导出设置对话框。使用编辑 > 复制图窗以将图窗的内容复制到系统剪贴板。有关详细信息,请参阅保存前自定义图窗通过“编辑”菜单将图窗复制到剪贴板

版本历史记录

在 R2006a 之前推出

另请参阅

| | |