Main Content

save

将模型工作区的内容保存到 MAT 文件中

说明

示例

save(mdlWks,fileName)Simulink.ModelWorkspace 对象 mdlWks 表示的模型工作区中的变量保存到 fileName 指定的 MAT 文件中。

当您将模型工作区的 DataSource 属性设置为 'MAT-File''MATLAB File' 时,要保存到充当模型外部数据源的文件中,请使用 saveToSource 而不是 save

示例

全部折叠

打开示例模型 vdp

openExample('simulink_general/VanDerPolOscillatorExample')

创建表示 vdp 的模型工作区的 Simulink.ModelWorkspace 对象。

mdlWks = get_param('vdp','ModelWorkspace');

在模型工作区中创建一些变量。

assignin(mdlWks,'myVar',5.12)
assignin(mdlWks,'myOtherVar',7.22)

将这些变量保存到一个名为 myVars.mat 的新 MAT 文件中。

save(mdlWks,'myVars.mat')

该 MAT 文件出现在您的当前文件夹中。

输入参数

全部折叠

目标模型工作区,指定为 Simulink.ModelWorkspace 对象。

目标 MAT 文件的名称,指定为字符向量。

示例: 'myFile.mat'

数据类型: char

版本历史记录

在 R2006a 之前推出