Модели архитектуры автора

Представляйте архитектуру системы с помощью компонентов, портов и интерфейсов

Физическая и логическая архитектура модели системы. Интерфейс задает тип, размерности, модули и структуру данных. Можно задать интерфейсы, сохраненные с моделью, или в словаре данных, который будет использоваться через модели.

Создайте визуальное представление с компонентами, портами и связями; задайте обмен информацией между компонентами с интерфейсами.

Анализируйте компоненты, чтобы добавить деталь и задать иерархические отношения. Используйте различные представления архитектуры, чтобы анализировать зависимости компонента и иерархию. Совместно используйте компоненты и интерфейсы с другими моделями.

Блоки

ComponentДобавьте компонент в модель архитектуры
Reference ComponentСоединитесь с архитектурным определением или поведением Simulink
Variant ComponentДобавьте компоненты с альтернативными проектами
AdapterСоедините компоненты с различными интерфейсами

Классы

развернуть все

systemcomposer.arch.ElementБазовый класс всех элементов модели
systemcomposer.arch.ArchitectureКласс, который представляет архитектуру в модели архитектуры
systemcomposer.arch.ModelПредставляйте модель System Composer
systemcomposer.arch.BaseComponentОбщий базовый класс для всех компонентов в модели архитектуры
systemcomposer.arch.ComponentКласс, который представляет компонент представления или компонент
systemcomposer.arch.VariantComponentПредставляйте различный компонент в модели System Composer
systemcomposer.arch.BasePortОбщий базовый класс для всех портов в модели архитектуры
systemcomposer.arch.ArchitecturePortПредставляйте порты ввода и вывода архитектуры
systemcomposer.arch.ComponentPortПредставляйте порты ввода и вывода компонента
systemcomposer.arch.ConnectorКласс, который представляет коннектор между портами
systemcomposer.interface.DictionaryКласс, который представляет элемент в интерфейсе сигнала
systemcomposer.interface.SignalElementКласс, который представляет элемент в интерфейсе сигнала
systemcomposer.interface.SignalInterfaceКласс, который представляет структуру интерфейса сигнала

Функции

развернуть все

loadModelЗагрузите модель архитектуры
openМодель Open System Composer
openModelОткройте модель архитектуры System Composer
getPortПолучите порт от компонента
getEvaluatedPropertyValueПолучите оцененное значение свойства от компонента
openViewsОткрытая архитектура просматривает редактор
saveСохраните модель архитектуры или словарь данных
findНайдите элементы архитектуры с помощью запроса
closeМодель Close System Composer
addComponentДобавьте компонент в архитектуру
addPortДобавьте порты в архитектуру
connectСоедините пары компонентов
createModelСоздайте модель System Composer
createViewArchitectureСоздайте представление
destroyУдалите и уничтожьте элемент модели
lookupИщите элемент архитектуры
addChoiceДобавьте вариант в различный компонент
addVariantComponentДобавьте компонент в архитектуру
getActiveChoiceПолучите активный выбор на различном компоненте
getChoicesПолучите доступный выбор в различном компоненте
getConditionВозвратите различное управление на выборе в различном компоненте
makeVariantПреобразуйте компонент в вариант
setActiveChoiceУстановите активный выбор в различном компоненте
setConditionУстановите условие на варианте
systemcomposer.createDictionaryСоздайте словарь данных
linkDictionaryСоедините словарь данных с моделью архитектуры
unlinkDictionaryРасцепите словарь из модели
addInterfaceСоздайте именованный интерфейс в интерфейсном словаре
removeInterfaceУдалите именованный интерфейс из интерфейсного словаря
getInterfaceПолучите объект для именованного интерфейса в интерфейсном словаре
getInterfaceNamesПолучите объект для именованного интерфейса в интерфейсном словаре
addElementДобавьте интерфейсный элемент сигнала
removeElementУдалите интерфейсный элемент сигнала
getElementПолучите объект интерфейсный элемент сигнала
destroyУдалите и уничтожьте элемент модели
saveAsModelСохраните Архитектуру в отдельную модель
linkToModelСоедините компонент с моделью
inlineComponentВстроенная эталонная архитектура в модель

Темы

Составьте архитектуру визуально

Создайте модели архитектуры с помощью встроенных типов элемента модели, таких как компоненты, порты и связи.

Разложитесь и компоненты повторного использования

Сконфигурируйте компоненты для повторного использования через модели.

Задайте интерфейсы

Задайте интерфейсы между компонентами с типами данных, размерностями и модулями.

Присвойте интерфейсы портам

Сопоставьте порт с интерфейсом с помощью Property Inspector.

Сохраните и соедините интерфейсы

Используйте интерфейсные определения через модели.

Интерфейсный адаптер

Сопоставьте подобные интерфейсы между портами.

Создайте представления центра внимания

Просмотрите компоненты в контексте целой архитектуры.

Создайте модель архитектуры из командной строки

Программно создайте модель архитектуры.

Рекомендуемые примеры

Для просмотра документации необходимо авторизоваться на сайте