exponenta event banner

ssc_mirror

Создание защищенного зеркала библиотеки файлов Simscape

Синтаксис

ssc_mirror package mirrordir buildmirror

Описание

ssc_mirror позволяет защитить и построить целый пакет Simscape™ файлов за один шаг.

ssc_mirror package mirrordir buildmirror создает защищенное зеркало пакета файлов Simscape в указанном каталоге mirrordir, а также дополнительно создает пользовательскую библиотеку из этих файлов.

Первый аргумент, package, должно быть именем пакета верхнего уровня.

Примечание

Имя каталога пакета начинается с ведущего + символ, в то время как аргумент ssc_mirror необходимо опустить + персонаж.

Второй аргумент, mirrordir, - каталог, в который помещается защищенный пакет. ssc_mirror создает этот каталог, если он не существует, воссоздает под ним всю структуру пакета, создает защищенные файлы и помещает их в соответствующие зеркальные расположения.

Если buildmirror флаг установлен в значение true, ssc_mirror команда также создает пользовательский файл библиотеки Simscape с именем package_lib, содержащий все суббибрарии и блоки, созданные из файлов Simscape в зеркальном пакете (аналогично 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 каталог.

Представлен в R2009a