getEntityTypesImpl

Класс: matlab. DiscreteEventSystem
Пакет: matlab

Задайте типы сущностей системы дискретных событий

Синтаксис

entityTypes=getEntityTypesImpl(obj)

Описание

entityTypes=getEntityTypesImpl(obj) задает типы сущностей системы дискретных событий.

Входные параметры

расширить все

Дискретно-событийный Системный объект.

Выходные аргументы

расширить все

Типы сущностей возвращаются как вектор, длина которого совпадает с количеством типов сущностей. Каждый векторный элемент является структурой, содержащей свойства типа сущности:

  • Имя

  • Размерность данных

  • Тип данных

  • Сложность

Примеры

расширить все

Получите типы сущностей entity1 и entity2 для системы дискретных событий, obj.

function entityTypes = getEntityTypesImpl(obj)
    % Define entity type 'type1' with inherited data type, dimension
    % and complexity
    t1 = obj.entityType('type1');
 
    % Define entity type 'type2' with specified data type ('mybus'),
    % default dimension and complexity (i.e. scalar real values)
    t2 = obj.entityType('type2', 'mybus');
 
    % Define entity type 'type3' with specified data type ('double'),
    % dimension (2 by 3 matrix), and complexity (complex)
    t3 = obj.entityType('type3', 'double', [2 3], true);
 
    entityTypes = [t1, t2, t3];
end
Введенный в R2016a