此示例显示如何保存图形,以便您可以在MATLAB中重新打开它®之后。您可以将图形保存到图文件文件,也可以生成并保存代码。
创建一个节省的情节。添加标题和轴标签。
x = linspace(0,10);y = sin(x);plot(x,y)标题('正弦波')Xlabel('x范围从0到10')ylabel('y = sin(x)')
使用该文件将图保存到图文件文件Savefig
功能。图数据 - 文件存储了重新创建图形所需的信息。
Savefig('sinewave.fig')
关闭图形,然后重新打开已保存的图形openfig.
功能。
关闭(GCF)OpenFig('sinewave.fig')
openfig.
使用与原始对象相同的数据创建新的数字,新轴和新的线路对象。新对象的大多数属性值与原始对象相同。但是,任何当前默认值适用于新图。你可以与图交互。例如,您可以平移,缩放和旋转轴。
笔记
图中仅在MATLAB中打开文件。如果要以可以在另一个应用程序中打开的格式保存图形,请参阅将绘图保存为图像或矢量图形文件。
或者,为绘图生成MATLAB代码,然后使用代码再现图表。生成代码捕获使用绘图工具进行的修改。
点击文件>生成代码......。生成的代码在MATLAB编辑器中显示。通过单击保存代码文件>另存为。
生成的文件不会存储要重新创建图表所需的数据,因此您必须提供数据参数。数据参数不需要与原始数据相同。文件始终的注释状态预期的数据类型。