systemcomposer.arch.Component

Класс, который представляет компонент представления или компонент

Описание

Component класс представляет компонент в модели архитектуры. Этот класс наследовался systemcomposer.arch.BaseComponent.

Создание

Создайте компонент в модели архитектуры:

model = systemcomposer.createModel('archModel');
arch=get(model,'Architecture');
component = addComponent(arch,'NewComponent');

Свойства

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

Типы данных: systemcomposer.arch.Architecture

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

Типы данных: systemcomposer.arch.Architecture

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

Типы данных: systemcomposer.arch.Architecture

Типы данных: systemcomposer.arch.ComponentPort

Для всех компонентов кроме Различных компонентов Представления это возвратит то же значение как Ports. Для Различных компонентов Представления это возвращает агрегат всех портов через все Представления, в которых присутствует этот компонент.

Типы данных: systemcomposer.arch.ComponentPort

Типы данных: char

Функции объекта

saveAsModelСохраните Архитектуру в отдельную модель
createSimulinkBehaviorСоздайте модель Simulink и соедините компонент с ним
linkToModelСоедините компонент с моделью
inlineComponentВстроенная эталонная архитектура в модель
connectСоедините пары компонентов

Введенный в R2019a

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