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 之前推出