Разделение сущностей пакета
SimEvents
Блок Entity Batch Splitter разделяет пакетную сущность на отдельные сущности и выходы каждую сущность через выход порт. Пакетная сущность является выходом блока Entity Batch Creator.
Чтобы настроить действия, когда сущности заходят, выходят и блокируются или не связаны, введите MATLAB® код в Entry action
, Exit action
, Blocked action
, или Unbatch action
поле вкладки Event actions.
port_1
- Входная сущность пакетаВходной порт сущности для сущностей, входящих в блок.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| Boolean
| enumerated
| bus
| fixed point
port_1
- Выходная сущностьВыходной порт сущности для сущностей, выходящих из блока.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| Boolean
| enumerated
| bus
| fixed point
port_a
- Число прибывших сущностейКоличество сущностей, поступивших в блок.
Чтобы включить этот порт, щелкните вкладку Statistics и выберите поле, помеченное Number of entities arrived, a.
Типы данных: double
port_d
- Количество сущностей, которые покинули блокКоличество сущностей, которые покинули блок.
Чтобы включить этот порт, щелкните вкладку Statistics и выберите поле, помеченное Number of entities departed, d.
Типы данных: double
port_rem
- Количество объектов, остающихся в блокеКоличество сущностей в блоке, которые еще не ушли.
Чтобы включить этот порт, щелкните вкладку Statistics и выберите поле, помеченное Number of entities remaining to depart, rem.
Типы данных: double
port_pe
- Ожидающая сущность в блокеУстановка этого флажка выводит значение 1
для ожидающей сущности в блоке и 0
в противном случае.
Чтобы включить этот порт, выберите Statistics > Pending entity in block, pe.
Типы данных: double
Event actions
- Задайте действие событияEntry
(по умолчанию) | Unbatch
| Exit
| Blocked
Задает поведение сущности при определенных событиях. Например, действие Entry вызывается, когда сущность входит в блок. Чтобы настроить действия, когда сущности заходят, выходят или не посещают или блокируются, введите код MATLAB в Entry action
, Exit action
, Unbatch action
, или Blocked action
поле вкладки Event actions. Для получения дополнительной информации о действиях события см. События и Действия события. Для получения примера смотрите Управление сущностями Используя Действия События
Параметры блоков: EntryAction, UnbatchAction, ExitAction, BlockedAction |
Тип: Вектор символов |
Значения: код MATLAB |
По умолчанию: '' |
Number of entities arrived, a
- Выводит количество сущностей, поступивших в блокoff
(по умолчанию) | on
Количество сущностей, поступивших в блок.
Параметры блоков: NumberOfEntitiesArrived |
Тип: Вектор символов |
Значения: 'on' | 'off' |
По умолчанию: 'off' |
Number of entities departed, d
- Выводит количество сущностей, которые покинули блокoff
(по умолчанию) | on
Установка этого флажка выводит количество сущностей, вышедших из блока.
Параметры блоков: NumberOfEntitiesDeparted |
Тип: Вектор символов |
Значения: 'on' | 'off' |
По умолчанию: 'off' |
Number of entities remaining to depart, rem
- Выводит количество сущностей, которые остаются в блокеoff
(по умолчанию) | on
Выводит количество сущностей в блоке, которые еще не ушли.
Параметры блоков: NumberOfEntitiesWaitingToDepart |
Тип: Вектор символов |
Значения: 'on' | 'off' |
По умолчанию: 'off' |
Pending entity in block, pe
- Нерассмотренные сущностиoff
(по умолчанию) | on
Указывает, присутствует ли в блоке сущность, который еще не удален. Значение 1
для ожидающей сущности и 0
в противном случае.
Параметры блоков: PendingEntity |
Тип: Вектор символов |
Значения: 'on' | 'off' |
По умолчанию: 'off' |
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.