Файл 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 в библиотеку пользовательских блоков, содержащую сублибрарии с настроенными именами и внешним видом.

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

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

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

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

Пример примера - Basic Custom Block Library

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

Пример - Электрохимическая библиотека

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

Концепции

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

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

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

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

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

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

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

Вам нужно перестроить пользовательские библиотеки Simscape:

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

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

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

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

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

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