Создайте защищенное зеркало библиотеки файлов Simscape
ssc_mirror
package
mirrordir
buildmirror
Команда ssc_mirror
позволяет вам защитить и создать целый пакет файлов Simscape™ за один шаг.
ssc_mirror
создает защищенное зеркало пакета файлов Simscape в заданной директории package
mirrordir
buildmirrormirrordir
, и также опционально создает пользовательскую библиотеку из этих файлов.
Первый аргумент, package
, должен быть именем пакета верхнего уровня.
Имя каталога пакета начинается с ведущего символа +
, тогда как аргумент к ssc_mirror
должен не использовать символ +
.
Второй аргумент, mirrordir
, является директорией, куда защищенный пакет помещается. Команда ssc_mirror
создает эту директорию, если это не существует, воссоздает целую структуру пакета под ним, генерирует защищенные файлы и размещает их в соответствующие зеркальные местоположения.
Если флаг buildmirror
установлен в true
, команда ssc_mirror
также создает пользовательский файл библиотеки Simscape, названный
, содержа все подбиблиотеки и блоки, сгенерированные от файлов Simscape в зеркальном пакете (подобный команде package_lib
ssc_build
), и помещает файл
в директорию package_lib
mirrordir
. Флаг buildmirror
является дополнительным, и значением по умолчанию является false
, то есть, по умолчанию пакет зеркально отражен и защищен, но библиотека не создается.
Для получения дополнительной информации смотрите Используя Исходную Защиту для файлов Simscape.
Например, вашу директорию пакета верхнего уровня, где вы храните свои файлы Simscape, называют +SimscapeCustomBlocks
. Чтобы защитить, зеркально отразите, и сгенерируйте библиотеку авторского блока от этого пакета в директории C:\Work\deploy
, в Командной строке MATLAB®, введите:
ssc_mirror SimscapeCustomBlocks C:\Work\deploy true;
Эта команда создает зеркальный пакет, эквивалентный пакету +SimscapeCustomBlocks
, но состоящий из Simscape защитил файлы, в директории C:\Work\deploy
, и генерирует файл под названием SimscapeCustomBlocks_lib
в директории C:\Work\deploy
.