文档

金宝appSimulink.ProtectedModel.addTarget

为受保护的模型添加当前目标的代码生成支持金宝app

描述

例子

金宝appSimulink.ProtectedModel.addTarget (模型为当前添加代码生成支持金宝app模型目标到同名的受保护模型。属性的根标识受保护模型支持的每个目标金宝app代码生成>系统目标文件SystemTargetFile)参数。例如,如果系统目标文件ert.tlc,目标标识符为

添加当前目标。

  • 该模型和受保护的同名模型必须在MATLAB中®路径。

  • 受保护的模型必须具有可修改的选项已启用,并有用于修改的密码。

  • 目标在受保护的模型中必须是唯一的。

如果您将目标添加到以前不支持代码生成的受保护模型中,软件将切换受保护模型金宝app模式CodeGeneration而且ObfuscateCode真正的

例子

全部折叠

将当前配置的模型目标添加到受保护的模型中。

加载模型并保存一个本地副本。

sldemo_mdlref_counter save_system (“sldemo_mdlref_counter”“mdlref_counter.slx”);

增加修改受保护模型所需的密码。如果您没有添加密码,当您创建一个可修改的受保护模型时,系统将提示您设置密码。

金宝appSimulink.ModelReference.ProtectedModel.setPasswordForModify (...“mdlref_counter”“密码”);

创建支持代码生成的可修改的、受保护的模型。金宝app

金宝appSimulink.ModelReference.protect (“mdlref_counter”“模式”...“CodeGeneration”“修改”,真的,“报告”,真正的);

获取受保护模型支持的目标列表。金宝app

st = 金宝appSimulink.ProtectedMode金宝appl.getSupportedTargets(“mdlref_counter”

配置未受保护的模型以支持新目标。金宝app

set_param (“mdlref_counter”“SystemTargetFile”“ert.tlc”);save_system (“mdlref_counter”);

为新目标金宝app向受保护的模型添加支持。系统提示输入修改密码。

金宝appSimulink.ProtectedModel.addTarget (“mdlref_counter”);

验证已将对新目标的支持添金宝app加到受保护的模型中。

st = 金宝appSimulink.ProtectedMode金宝appl.getSupportedTargets(“mdlref_counter”

输入参数

全部折叠

模型名称,指定为字符串或字符向量。它包含模型的名称或引用受保护模型的model块的路径名称。

在R2015a中引入