文档

模型的保护

创建用于仿真和代码生成的受保护模型,以便与第三方共享

受保护的模型提供了隐藏底层实现细节的模型引用。模型保护过程编译模型并打包派生的工件,这些工件支持模型功能,而不包括敏感的IP。金宝app看到保护模型以隐藏内容

全部展开

金宝appSimulink.ModelReference.ProtectedModel.HookInfo 表示由创建受保护模型生成的文件和导出的符号
金宝appSimulink.ProtectedModel.Callback 表示响应受保护的模型事件而执行的回调代码
金宝appSimulink.ProtectedModel.CallbackInfo 用于回调的受保护模型信息

功能

全部展开

金宝appSimulink.ModelReference.protect 模糊参考模型内容以隐藏知识产权
金宝appSimulink.ModelReference.modifyProtectedModel 修改现有的保护模型
金宝appSimulink.ModelReference.ProtectedModel.setPasswordForCodeGeneration 为从受保护的模型生成代码添加或提供加密密码
金宝appSimulink.ModelReference.ProtectedModel.setPasswordForModify 添加或提供修改受保护模型的密码
金宝appSimulink.ModelReference.ProtectedModel.setPasswordForSimulation 为受保护模型的仿真添加或提供加密密码
金宝appSimulink.ModelReference.ProtectedModel.setPasswordForView 为受保护模型的只读视图添加或提供加密密码
金宝appSimulink.ModelReference.ProtectedModel.clearPasswords 清除受保护模型的缓存密码
金宝appSimulink.ModelReference.ProtectedModel.clearPasswordsForModel 清除受保护模型的缓存密码
金宝appSimulink.ProtectedModel.addTarget 将当前目标的代码生成支持添加到受保护的模金宝app型中
金宝appSimulink.ProtectedModel.getCallbackInfo 获取Si金宝appmulink.ProtectedModel.CallbackInfo对象以供回调使用
金宝appSimulink.ProtectedModel.getConfigSet 获取当前受保护模型目标或指定目标的配置集
金宝appSimulink.ProtectedModel.getCurrentTarget 获取当前受保护的模型目标
金宝appSimulink.ProtectedMode金宝appl.getSupportedTargets 获取受保护模型支持的目标列表金宝app
金宝appSimulink.ProtectedModel.open 打开保护模式
金宝appSimulink.ProtectedModel.removeTarget 从受保护的模型金宝app中移除对指定目标的支持
金宝appSimulink.ProtectedModel.setCurrentTarget 配置受保护模型以使用指定的目标

主题

保护模型以隐藏内容

当您想要与第三方共享模型而不泄露知识产权时,请保护模型。

测试保护模型

测试您的受保护模型,将其与原始模型进行比较。

打包和共享受保护的模型

要包含在受保护的模型包中的文件。

为受保护模型指定自定义混淆器

为受保护模型创建过程生成的文件指定一个后处理函数。

创建具有多个目标的受保护模型

创建支持多个代码生成目标的受保护模型。金宝app

定义受保护模型的回调

通过定义回调自定义受保护的模型行为。