exponenta event banner

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

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

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

Блоки Simscape

Компонент SimscapeРазвертывание языкового компонента 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 на различные файлы компонентов.

Прототип компонента и мгновенная обратная связь

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

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

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

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

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

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

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

Пример - библиотека основных пользовательских блоков

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

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

Создание нового пользовательского домена и создание полной библиотеки пользовательских блоков на основе этого домена.

Понятия

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

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

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

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

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

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

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

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

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

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

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

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

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

Использование анализатора зависимостей для анализа модели и определения ее зависимостей.