MATLAB中savefig函数用法

server/2025/2/3 10:48:23/

目录

语法

说明

示例

将当前图窗保存到 FIG 文件

将多个图窗保存到 FIG 文件

使用 'compact' 选项保存图窗


        savefig函数的功能是将图窗和内容保存到 FIG 文件。

语法

savefig(filename)
savefig(H,filename)
savefig(H,filename,'compact')

说明

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

        savefig(H,filename) 将由图形数组 H 确定的图窗保存到名为 filename.fig 的 FIG 文件。

        savefig(H,filename,'compact') 将指定的图窗保存在只能用 MATLAB® R2014b 或更高版本打开的 FIG 文件中。'compact' 选项可降低 .fig 文件的大小和创建该文件所需的时间。

示例

将当前图窗保存到 FIG 文件

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

figure
surf(peaks)
savefig('PeaksFile.fig')

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

openfig('PeaksFile.fig');

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

将多个图窗保存到 FIG 文件

        创建两个绘图并将图窗句柄存储到数组 h 中。将这些图窗保存到文件 TwoFiguresFile.fig。在保存后关闭这些图窗。

h(1) = figure;
z = peaks;
surf(z)h(2) = figure;
plot(z)savefig(h,'TwoFiguresFile.fig')
close(h)

        要打开这两个图窗,请使用以下命令:

figs = openfig('TwoFiguresFile.fig');

        figs 包含所创建的两个图窗的句柄。

使用 'compact' 选项保存图窗

        使用紧凑选项保存图窗:

h = figure
surf(peaks)
savefig(h,'PeaksFile.fig','compact')

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

openfig('PeaksFile.fig');

参数说明

H — 一个或多个图窗

        一个或多个图窗,指定为单个图窗或图窗数组。

filename — 文件名

        文件名,指定为字符向量或字符串。如果不指定文件名,则 MATLAB 会将该文件另存为 Untitled.fig,这是默认行为。

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

'compact' — R2014b 或更高版本的文件格式

        R2014b或更高版本的MATLAB的格式,指定为 'compact'。此选项生成较小的 .fig文件。但是,如果要在低于R2014b的 MATLAB 版本中打开 .fig 文件,请勿使用 'compact' 选项。

提示

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

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


http://www.ppmy.cn/server/164593.html

相关文章

Luzmo 专为SaaS公司设计的嵌入式数据分析平台

Luzmo 是一款嵌入式数据分析平台,专为 SaaS 公司设计,旨在通过直观的可视化和快速开发流程简化数据驱动决策。以下是关于 Luzmo 的详细介绍: 1. 背景与定位 Luzmo 前身为 Cumul.io ,专注于为 SaaS 公司提供嵌入式分析解决方案。…

Git进阶之旅:Git 配置信息 Config

Git 配置级别: 仓库级别:local [ 优先级最高 ]用户级别:global [ 优先级次之 ]系统级别:system [ 优先级最低 ] 配置文件位置: git 仓库级别对应的配置文件是当前仓库下的 .git/configgit 用户级别对应的配置文件时用…

Flutter Candies 一桶天下

| | | | | | | | 入魔的冬瓜 最近刚入桶的兄弟,有责任心的开发者,对自己的项目会不断进行优化,达到最完美的状态 自定义日历组件 主要功能 支持公历,农历,节气,传统节日,常用节假日 …

实战:如何利用网站日志诊断并解决收录问题?

本文转自:百万收录网 原文链接:https://www.baiwanshoulu.com/50.html 利用网站日志诊断并解决收录问题是一种非常有效的方法。以下是一个实战指南,帮助你如何利用网站日志来诊断并解决网站的收录问题: 一、获取并分析网站日志 …

nginx 报错404

404:服务器无法正常解析页面,大多是配置问题(路径配置错误)、或访问页面不存在 如果你也是用nginx来转接服务的话,那你有可能碰到过这种情况,当你启动服务后,在本地打开页面,发现404,然后你找遍…

C语言操作符(上)

操作符 一,操作符的分类1,算数操作符2,赋值操作符3,逻辑操作符4,条件操作符4,单目操作符5,函数调用和下表访问操作符 二,原码反码补码三,移位操作符1,左移操作…

HarmonyOS应用开发快速入门

本节内容将帮助开发者学习如何构建一个全新的HarmonyOS应用,学习使用DevEco Studio创建新项目、使用预览器预览页面、了解基础组件如Image、Text等。 文章目录 一、介绍二、创建一个新项目三、页面结构总览四、自定义文本视图五、创建Image组件 一、介绍 根据本教程…

计算机网络 性能指标相关

目录 吞吐量 时延 时延带宽积 往返时延RTT 利用率 吞吐量 时延 时延带宽积 往返时延RTT 利用率