matlab.io.saveVariablesToScript
将工作区变量保存到 MATLAB 脚本中
语法
说明
matlab.io.saveVariablesToScript( 将当前工作区中的变量保存到一个名为 filename)filename.m 的 MATLAB® 脚本中。文件名中可以包括 .m 后缀。如果没有包括,则函数会在创建文件时添加上。
对于太大的变量或 MATLAB 无法为其生成代码的变量,会将它们保存到名为 filename.mat 的 MAT 文件中。
如果已存在同名文件,会将其覆盖。
matlab.io.saveVariablesToScript( 使用一个或多个 filename,Name,Value)Name,Value 对组参量指定的其他选项。
示例
输入参数
名称-值参数
输出参量
限制
matlab.io.saveVariablesToScript不将以下变量保存至 MATLAB 脚本或 MAT 文件中。Java 对象
.NET 对象
Python 对象
matlab.io.saveVariablesToScript仅将以下变量保存至 MAT 文件中。MATLAB 对象
函数句柄
匿名函数
字符串数组中的缺失值
如果您拥有 Simulink®,则可以使用 matlab.io.saveVariablesToScript 保存您的模型使用的变量。如果工作区中的 Simulink 数据对象包含大型数组,则该函数仅将数值保存到 MAT 文件,并将数据对象的其余部分写入 MATLAB 文件。
如果保存多个变量,则生成的 MATLAB 文件可能包含多行代码,并且执行时间可能会很长。为了避免执行时间过长,请考虑使用以下替代方法:
将变量永久性存储在数据字典中。数据字典还提供了更多变量管理工具。请参阅确定在何处存储 Simulink 模型的变量和对象 (Simulink)。
使用
save函数将变量保存到 MAT 文件中。