Защита модели

Создайте защищенную модель для симуляции и генерации кода, чтобы совместно использовать с третьим лицом

Защищенная модель обеспечивает модель - ссылку, которая скрывает детали конкретной реализации. Процесс защиты модели компилирует модель и группирует выведенные артефакты, который функциональности модели поддержки без включения чувствительного IP. Смотрите Защищают Модели, чтобы Скрыть Содержимое.

Классы

развернуть все

Simulink.ModelReference.ProtectedModel.HookInfoПредставляйте файлы и экспортируемые символы, сгенерированные созданием защищенной модели
Simulink.ProtectedModel.CallbackПредставляет код коллбэка, который выполняется в ответ на защищенные события модели
Simulink.ProtectedModel.CallbackInfoЗащищенная информация модели для использования в коллбэках

Функции

развернуть все

Simulink.ModelReference.protectНеясное содержимое модели, на которое ссылаются, чтобы скрыть интеллектуальную собственность
Simulink.ModelReference.modifyProtectedModelИзмените существующую защищенную модель
Simulink.ModelReference.ProtectedModel.setPasswordForCodeGenerationДобавьте или предоставьте пароль шифрования генерации кода из защищенной модели
Simulink.ModelReference.ProtectedModel.setPasswordForModifyДобавьте или обеспечьте пароль для изменения защищенной модели
Simulink.ModelReference.ProtectedModel.setPasswordForSimulationДобавьте или обеспечьте пароль шифрования для симуляции защищенной модели
Simulink.ModelReference.ProtectedModel.setPasswordForViewДобавьте или обеспечьте пароль шифрования для представления только для чтения защищенной модели
Simulink.ModelReference.ProtectedModel.clearPasswordsОчистите кэшируемые пароли для защищенных моделей
Simulink.ModelReference.ProtectedModel.clearPasswordsForModelОчистите кэшируемые пароли для защищенной модели
Simulink.ProtectedModel.addTargetДобавьте поддержку генерации кода текущей цели к защищенной модели
Simulink.ProtectedModel.getCallbackInfoПолучите Simulink.ProtectedModel.CallbackInfo object для использования коллбэками
Simulink.ProtectedModel.getConfigSetПолучите конфигурацию модели для текущей защищенной цели модели или для заданной цели
Simulink.ProtectedModel.getCurrentTargetПолучите текущую защищенную цель модели
Simulink.ProtectedModel.getSupportedTargetsПолучите список целей, которые защитили поддержки модели
Simulink.ProtectedModel.openОткрытая защищенная модель
Simulink.ProtectedModel.removeTargetУдалите поддержку заданной цели из защищенной модели
Simulink.ProtectedModel.setCurrentTargetСконфигурируйте защищенную модель, чтобы использовать заданную цель

Темы

Защитите модели, чтобы скрыть содержимое

Защитите модель, когда это необходимо, чтобы совместно использовать модель с третьим лицом, не показывая интеллектуальную собственность.

Протестируйте защищенные модели

Протестируйте свою защищенную модель путем сравнения его с исходной моделью.

Пакет и доля защищенные модели

Файлы, чтобы включать в защищенный пакет модели.

Задайте пользовательский Obfuscators для защищенных моделей

Задайте функцию последующей обработки для файлов, которые генерирует защищенный процесс создания модели.

Создайте защищенные модели с несколькими целями

Создайте защищенную модель, которая поддерживает несколько целей генерации кода.

Задайте коллбэки для защищенных моделей

Настройте защищенное поведение модели путем определения коллбэков.