testEntry

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

Действие события для принятия или отказа от сущности

Синтаксис

accept = testEntry(obj,storage,entity,source,in1,...)

Описание

accept = testEntry(obj,storage,entity,source,in1,...) определяет, может ли хранилище принимать сущность.

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

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

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

Индекс элемента хранения.

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

  • sys (MATLAB structure) - В нем есть следующие поля:

    • id (double) - Идентификатор сущности

    • priority (double) - Приоритет сущности

  • data - Данные сущности

Исходное местоположение сущности, такого как вход порт или элемент хранения. В нем есть следующие поля:

  • type (character vector) - Задайте input или storage

  • index (double) - Входной или запоминающий индекс

Любые входы данных объекта. Эти входные аргументы существуют только, когда объект имеет входы данных.

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

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

Устройство хранения данных принимает сущность, если true. В противном случае, если false, он не принимает сущность.

Примеры

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

Принять или отклонить сущность в хранилище.

function bool = testEntry(obj,storage,entity,src)
    % Test if entity is accepted
    bool = obj.isEntityAcceptable(obj, entity);
    end
    
Введенный в R2018a