Создайте пользовательскую библиотеку из набора файлов 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, задавать выходное название и местоположение библиотеки. Для получения дополнительной информации о двойственности команд и функций смотрите Сравнение синтаксиса команд и функций.
ssc_build специальный синтаксис, без аргументов, которые можно использовать, чтобы вызвать функцию из структуры каталогов пакета. Это создает библиотеку из текущего пакета с названием и местоположением библиотеки по умолчанию. Чтобы задать другое имя или местоположение для выходной библиотеки, вызвать ssc_build из родительского каталога пакета с помощью или команды или функциональной формы синтаксиса с парой аргумента значения имени.
addpath | fullfile | genpath | sl_postprocess | ssc_clean | ssc_mirror | ssc_protect