【问题标题】:MATLAB - Saving all base workspace variables into a mat file using uisaveMATLAB - 使用 uisave 将所有基础工作区变量保存到 mat 文件中
【发布时间】:2019-02-28 05:21:53
【问题描述】:

我正在尝试允许我的软件用户将所有基本工作区变量保存到 mat* 文件中,但是我不确定如何使用“uisave”来完成此操作。

有没有比使用 evalin('base', 'var') 手动调用每个工作区变量并创建一个字符串列表作为参数输入到 uisave 更好的方法?

【问题讨论】:

  • 你试过evalin('base','save fname')吗? save fname 保存所有本地可见的变量。在基础工作区中执行该语句将保存那里可见的所有变量。

标签: matlab matlab-guide


【解决方案1】:

函数save会做到这一点:

save('filename.mat')

您也可以保存一个或多个具有相同功能的变量:

save('filename.mat', 'variable1', 'variable2')

【讨论】:

    猜你喜欢
    • 2011-02-15
    • 1970-01-01
    • 2011-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多