Неясное содержимое модели, на которое ссылаются, чтобы скрыть интеллектуальную собственность
Simulink.ModelReference.protect(
создает защищенную модель из заданного model
)model
. Это помещает защищенную модель в текущую рабочую папку. Защищенная модель имеет то же имя как исходная модель. Это имеет дополнительный .slxp
.
Simulink.ModelReference.protect(
дополнительные опции использования заданы одним или несколькими model
,Name,Value
)Name,Value
парные аргументы.
[
создает модель тестовой обвязки для защищенной модели. Это возвращает указатель используемой модели в harnessHandle
] = Simulink.ModelReference.protect(model
,'Harness
',true)harnessHandle
.
[~ ,
возвращает массив ячеек, который включает имена переменных базового рабочего пространства, используемых защищенной моделью.neededVars
] = Simulink.ModelReference.protect(model
)
Защитите модели, чтобы скрыть содержимое (Simulink Coder)
Simulink.ModelReference.ProtectedModel.clearPasswords
| Simulink.ModelReference.ProtectedModel.clearPasswordsForModel
| Simulink.ModelReference.ProtectedModel.setPasswordForCodeGeneration
| Simulink.ModelReference.ProtectedModel.setPasswordForHDLCodeGeneration
| Simulink.ModelReference.ProtectedModel.setPasswordForModify
| Simulink.ModelReference.ProtectedModel.setPasswordForSimulation
| Simulink.ModelReference.ProtectedModel.setPasswordForView
| Simulink.ModelReference.modifyProtectedModel