Создайте пользовательскую библиотеку из набора файлов Simscape
ssc_build(
генерирует пользовательский файл библиотеки Simscape™ от заданного пакета, package
)package
. Вызвать ssc_build
из родительского каталога пакета, то есть, из директории, содержащей директорию пакета верхнего уровня. Для получения дополнительной информации о структуре каталогов пакета смотрите Организацию Ваших файлов Simscape.
Когда вы вызываете ssc_build
с одним аргументом файл библиотеки называют
и расположен в родительском каталоге пакета. Библиотека содержит все подбиблиотеки и блоки, сгенерированные от файлов Simscape (или источник или защищенный) расположенный в пакете и его подкаталогах. Защищенные файлы Simscape имеют более высокий приоритет, чем исходные файлы, когда вы создаете библиотеку. Если и защищенный и исходные файлы присутствуют в пакете, и исходные файлы являются более новыми, чем защищенные файлы, package
_libssc_build
использует защищенные файлы, чтобы создать библиотеку, но выдает предупреждение.
ssc_build(
генерирует пользовательский файл библиотеки Simscape от заданного пакета, package
,'-output',outputlibrary
)package
, с outputlibrary
определение имени файла библиотеки и местоположения. Этот синтаксис использует пару аргумента значения имени, где '-output'
имя дополнительного аргумента и outputlibrary
значение аргумента. Функция реализует частичное соответствие имени аргумента, поэтому задавая '-o'
когда имя аргумента также работает.
ssc_build
форма команды синтаксиса. Форма команды требует меньшего количества специальных символов. Вы не должны вводить круглые скобки или заключать вход в одинарные или двойные кавычки. Разделите входные параметры пробелами вместо запятых. package
Например, чтобы создать пакет под названием +MyPackage
, эти операторы эквивалентны:
ssc_build MyPackage % command form ssc_build('MyPackage') % function form
Можно также использовать форму команды с парой аргумента значения имени, описанной в предыдущем синтаксисе, пока путь, и имя выходной библиотеки является вектором символов. Например, чтобы создать пакет под названием +MyPackage
и сохраните выходную библиотеку как 'C:\Work\MyLibrary'
, эти операторы эквивалентны:
ssc_build MyPackage -output C:\Work\MyLibrary % command form ssc_build('MyPackage','-output','C:\Work\MyLibrary') % function form
Не используйте форму команды когда outputlibrary
переменные использования или функции как fullfile
, задавать выходное название и местоположение библиотеки. Для получения дополнительной информации о двойственности команд и функций смотрите, Выбирают Command Syntax или Function Syntax.
ssc_build
специальный синтаксис, без аргументов, которые можно использовать, чтобы вызвать функцию из структуры каталогов пакета. Это создает библиотеку из текущего пакета с названием и местоположением библиотеки по умолчанию. Чтобы задать другое имя или местоположение для выходной библиотеки, вызвать ssc_build
из родительского каталога пакета с помощью или команды или функциональной формы синтаксиса с парой аргумента значения имени.
addpath
| genpath
| fullfile
| sl_postprocess
| ssc_clean
| ssc_mirror
| ssc_protect