Сгенерируйте защищенные файлы Simscape от исходных файлов
ssc_protect filename
ssc_protect filename -inplace
ssc_protect dirname
ssc_protect dirname -inplace
ssc_protect команда создает затененные содержимым файлы (Simscape™ защитил файлы) от исходных файлов Simscape, чтобы включить совместное использование модели, не раскрывая или доменный источник компонента. В то время как исходные файлы Simscape имеют дополнительный .ssc, Защищенные файлы Simscape имеют дополнительный .sscp.
ssc_protect генерирует защищенный файл Simscape, названный filename, от исходного файла Simscape под названием filename.sscp, и помещает защищенный файл в вашу текущую рабочую директорию. filename.sscfilename может включать абсолютный путь в файл или относительный путь, если файл находится в подпапке текущей рабочей директории. Если этот путь будет включать директории пакета, структура пакета будет воссоздана в соответствии с текущей рабочей директорией (если это уже не будет существовать), и защищенный файл, помещенный в пакет (см. примеры). Дополнительный .ssc в filename является дополнительным.
ssc_protect генерирует защищенный файл Simscape, названный filename -inplace, от исходного файла Simscape под названием filename.sscp, и помещает защищенный файл в ту же директорию как исходный файл. filename.ssc
ssc_protect генерирует защищенные файлы Simscape от всех исходных файлов Simscape в директории под названием dirname, и помещает защищенные файлы в соответствии с вашей текущей рабочей директорией. Если путь к dirnamedirname включает директории пакета, структура пакета будет воссоздана в соответствии с текущей рабочей директорией (если это уже не будет существовать), и защищенные файлы, помещенные в пакет, похожий на при защите одного файла.
ssc_protect генерирует защищенные файлы Simscape от всех исходных файлов Simscape в директории под названием dirname -inplace, и помещает защищенные файлы в ту же директорию как исходные файлы. dirname
Примечание
Защищенные файлы существующего Simscape перезаписываются без предупреждения.
Для получения дополнительной информации смотрите Используя Исходную Защиту для файлов Simscape.
Защищенные файлы Simscape имеют более высокий приоритет, чем исходные файлы, когда вы создаете библиотеку. Если защищенный и исходные файлы находятся в той же директории, и защищенные файлы устарели, ssc_build будет использовать защищенные файлы, чтобы создать библиотеку, но вы получите предупреждение.
Чтобы защитить один файл, с защищенным файлом, помещенным в соответствии с вашей текущей рабочей директорией, в Командной строке MATLAB®, введите:
ssc_protect C:\Work\libraries\source\+SimscapeLibrary\+MechanicalElements\my_spring.ssc
Эта команда создает папку под названием +SimscapeLibrary и подпапка под названием +MechanicalElements в вашей текущей рабочей директории (если эти папки уже не существуют) и генерирует файл под названием my_spring.sscp в +MechanicalElements папка.
Чтобы защитить один файл, с защищенным файлом, помещенным в ту же директорию как исходный файл, введите:
ssc_protect C:\Work\libraries\source\+SimscapeLibrary\+MechanicalElements\my_spring.ssc -inplace
Эта команда генерирует файл под названием my_spring.sscp в C:\Work\libraries\source\+SimscapeLibrary\+MechanicalElements папка.
Чтобы защитить все файлы в директории, с защищенными файлами, помещенными в соответствии с вашей текущей рабочей директорией, введите:
ssc_protect C:\Work\libraries\source\+SimscapeLibrary\+MechanicalElements
Эта команда генерирует защищенные файлы для каждого исходного файла в C:\Work\libraries\source\+SimscapeLibrary\+MechanicalElements папка и места защищенные файлы в папке под названием +SimscapeLibrary\+MechanicalElements в вашей текущей рабочей директории (создающий эту структуру папок, если это не существует).
Чтобы защитить все файлы в директории, с защищенными файлами, помещенными в ту же директорию как исходные файлы, введите:
ssc_protect C:\Work\libraries\source\+SimscapeLibrary\+MechanicalElements -inplace
Эта команда генерирует защищенные файлы для каждого исходного файла в C:\Work\libraries\source\+SimscapeLibrary\+MechanicalElements папка и места защищенные файлы в той же папке.