文档

金宝appSimulink.ProtectedModel.setCurrentTarget

配置受保护模型以使用指定的目标

描述

例子

金宝appSimulink.ProtectedModel.setCurrentTarget (protectedModeltargetID配置受保护的模型以使用目标标识符指定的目标。

请注意

如果您将受保护的模型包含在模型引用层次结构中,软件将尝试更改当前目标以匹配父模型的目标。如果软件不能匹配父程序的目标,它将报告一个错误。

例子

全部折叠

获得支持的目标列表后,为受保护的模型设置当前目标金宝app。

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

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

圣= Si金宝appmulink.ProtectedModel.金宝appgetSupportedTargets (“mdlref_counter”

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

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

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

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

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

圣= Si金宝appmulink.ProtectedModel.金宝appgetSupportedTargets (“mdlref_counter”

配置受保护的模型以使用新的目标。

金宝appSimulink.ProtectedModel.setCurrentTarget (“mdlref_counter”“导”);

验证当前目标是否是新目标。

ct = 金宝appSimulink.ProtectedModel.getCurrentTarget (“mdlref_counter”

输入参数

全部折叠

受保护的模型名称,指定为字符串或字符向量。

选定目标的标识符,指定为字符串或字符向量。

介绍了R2015a