Сгенерируйте защищенные файлы 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
, и помещает защищенные файлы в соответствии с вашей текущей рабочей директорией. Если путь к dirname
dirname
включает директории пакета, структура пакета будет воссоздана в соответствии с текущей рабочей директорией (если это уже не будет существовать), и защищенные файлы, помещенные в пакет, похожий на при защите одного файла.
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
папка и места защищенные файлы в той же папке.