主要内容

saveConfiguration

R2026b

将模型顾问配置保存到 JSON 文件

自 R2024b 起

    描述

    saveConfiguration(CfgObj,fileName) 将由 CfgObj 对象访问的活动模型顾问配置保存到以 fileName 中指定的名称命名的 JSON 文件。如果您要将文件保存到工作目录以外的特定位置,请在 fileName 中指定绝对路径。

    如果您自定义现有模型顾问配置,可以使用 saveConfiguration 函数,通过指定文件名或其绝对路径,将自定义内容保存到原始 JSON 文件。

    示例

    示例

    全部折叠

    此示例说明如何在自定义后将现有模型顾问配置保存到

    • 其原始 JSON 文件 myCustomFile.json

    • C:\Users\New Folder 文件夹中名为 newConfig.json 的新 JSON 文件。

    创建一个模型顾问配置对象。

    CfgObj = Advisor.Config;

    加载位于您的工作目录中的 myCustomFile.json 文件。

    loadConfig(CfgObj,"myCustomFile.json");

    在根节点下添加 ID 为 mathworks.jmaab.jc_0231 和 mathworks.jmaab.jc_0222 的两个检查。

    addCheck(CfgObj,"_SYSTEM","mathworks.jmaab.jc_0231");
    addCheck(CfgObj,"_SYSTEM","mathworks.jmaab.jc_0222");
    

    将自定义的配置保存到原始 JSON 文件 myCustomFile.json。

    saveConfiguration(CfgObj,"myCustomFile.json");

    将自定义的配置保存到 C:\Users\New Folder 文件夹中的新文件 newConfig.json。

    saveConfiguration(CfgObj,"C:\Users\New Folder\newConfig.json");

    输入参数

    全部折叠

    模型顾问配置对象,指定为 Advisor.Config 对象。

    JSON 文件的名称,指定为字符向量或字符串标量。如果您要将 JSON 文件保存到工作目录以外的位置,请将绝对路径指定为字符向量或字符串标量。

    示例: "myCustomFile.json"

    示例: "C:\Users\New Folder\newConfig.json"

    替代功能

    App

    您也可以使用模型顾问配置编辑器修改现有配置,以及创建新配置。在模型顾问配置编辑器中,自定义完成后要将配置保存到 JSON 文件,请点击另存为,并指定文件的位置和名称。有关详细信息,请参阅使用模型顾问配置编辑器创建自定义模型顾问配置。

    版本历史记录

    在 R2024b 中推出