Развертывание файла Simscape

Используйте файлы Simscape™ в блок-схемах

Вы развертываете текстовые файлы компонента в блок-схемах путем преобразования их в пользовательские блоки Simscape. Можно быстро преобразовать файл компонента Simscape в блок в модели при помощи блока Simscape Component. Можно также создать библиотеки пользовательского блока компонентов Simscape, позволив вам совместно использовать эти модели через вашу организацию. Для получения дополнительной информации об этих двух методах смотрите Генерирующиеся Пользовательские блоки из Файлов Компонента Simscape.

Блоки Simscape

Simscape ComponentРазверните компонент языка Simscape как пользовательский блок в диаграмме модели

Функции

ssc_buildСоздайте пользовательскую библиотеку из набора файлов Simscape
ssc_mirrorСоздайте защищенное зеркало библиотеки файлов Simscape
ssc_protectСгенерируйте защищенные файлы Simscape от исходных файлов
sl_postprocessСделайте индивидуальные настройки постобработки при создании библиотеки пользовательского блока
ssc_cleanУберите все производные файлы, сгенерированные процессом сборки библиотеки
ssc_updateОбновите файлы компонента Simscape, чтобы использовать новый синтаксис
simscape.dependency.fileПроверяйте зависимости на один файл
simscape.dependency.libПроверяйте зависимости на пакет библиотеки
simscape.dependency.modelПроверяйте зависимости на модель
subsystem2sscПреобразуйте подсистему, содержащую блоки Simscape в эквивалентный файл Simscape или файлы

Примеры и руководства

Разверните файл компонента в блок-схеме

В этом примере показано, как можно быстро преобразовать файл компонента Simscape в блок в модели.

Переключитесь между компонентами другого источника

В этом примере показано, как можно испытать несколько вариантов компонента в модели путем обращения блока Simscape Component на различные файлы компонента.

Моделируйте компонент и получите мгновенную обратную связь

В этом примере показано, как можно в интерактивном режиме изменить источник компонента и получить мгновенную обратную связь на получившейся реализации блока.

Создайте библиотеку пользовательского блока

Этот пример иллюстрирует, как можно преобразовать пакет файлов компонента Simscape в библиотеку пользовательского блока, содержа подбиблиотеки с индивидуально настраиваемыми именами и внешним видом.

Настройте отображение блока

Этот пример показывает полный файл компонента с аннотацией и получившимся библиотечным блоком и диалоговым окном.

Используйте усовершенствованные методы, чтобы настроить отображение блока

В этом примере показано, как можно использовать аннотацию блочного расположения и перечисления, чтобы улучшить удобство пользования пользовательского блока.

Тематическое исследование — основная библиотека пользовательского блока

Как создать вашу собственную библиотеку пользовательских блоков на основе файлов компонента.

Тематическое исследование — электрохимическая библиотека

Как создать новую пользовательскую область и создать полную библиотеку пользовательских блоков на основе той области.

Концепции

Генерация пользовательских блоков из файлов компонента Simscape

Как превратить текстовый файл компонента в блок Simscape.

Выбор файла компонента непосредственно от блока

Быстро разверните один файл компонента.

Создание библиотек пользовательского блока

Сгенерируйте библиотеку пользовательского блока от пакета файлов компонента Simscape.

Когда восстановить пользовательскую библиотеку

Необходимо восстановить пользовательские библиотеки Simscape:

Настройка имени библиотеки и внешнего вида

Имена пакета должны быть допустимыми идентификаторами MATLAB®.

Настройка имени блока и внешнего вида

Как настроить имя блока, имена параметров, переменных, и портов и значка блока.

Проверка файла и зависимостей моделей

Как использовать Зависимость Анализатор, чтобы анализировать модель и определить ее зависимости моделей.