Создание защищенного зеркала библиотеки файлов 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_libssc_build ) и размещает в файле package_libmirrordir каталог. 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 каталог.