save
将模型工作区的内容保存到 MAT 文件中
说明
save(
将 mdlWks
,fileName
)Simulink.ModelWorkspace
对象 mdlWks
表示的模型工作区中的变量保存到 fileName
指定的 MAT 文件中。
当您将模型工作区的 DataSource
属性设置为 'MAT-File'
或 'MATLAB File'
时,要保存到充当模型外部数据源的文件中,请使用 saveToSource
而不是 save
。
示例
将模型工作区的内容保存到 MAT 文件中
打开示例模型 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 文件出现在您的当前文件夹中。
输入参数
mdlWks
— 目标模型工作区
Simulink.ModelWorkspace
对象
目标模型工作区,指定为 Simulink.ModelWorkspace
对象。
fileName
— 目标 MAT 文件的名称
字符向量
目标 MAT 文件的名称,指定为字符向量。
示例: 'myFile.mat'
数据类型: char
版本历史记录
在 R2006a 之前推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)