For Each
Блок управления для подсистем типа For-each.
Описание
Блок For Each — управляющий блок для For Each Subsystem. В частности, блок For Each позволяет блокам внутри For Each Subsystem обрабатывать части входных сигналов. Каждый блок внутри этой подсистемы поддерживает отдельный набор состояний для каждого элемента или подмассива, который он обрабатывает. По мере того как набор блоков подсистемы обрабатывает элементы или подмассивы, подсистема объединяет результаты для формирования выходных сигналов.
Параметры
Main
Show partition index output port (zero-based indexing) — управление отображением выходного порта
выключено (по умолчанию)
| включено
Управление отображением выходного порта для индекса раздела.
-
выключено
— скрыть порт вывода. -
включено
— отображать порт вывода на блоке.
Параметр блока |
|
Значения |
|
По умолчанию |
|
Partition index output data type — укажите тип данных индекса раздела
Int32 (по умолчанию)
| Float64
Укажите тип данных индекса раздела для выходного порта.
-
Int32
— выберите 32-разрядное целое число со знаком. -
Float64
— выберите 64-разрядное вещественное число.
Зависимости
Чтобы использовать этот параметр, установите флажок Show partition index output port.
Параметр блока |
|
Значения |
|
По умолчанию |
|
Number of iterations — укажите количество обрабатываемых разделов
−1 (по умолчанию)
| целое число
Чтобы обработать подмножество данных, укажите количество фрагментов входного сигнала или массива параметров маски, которые необходимо обработать, иначе укажите −1
, чтобы обработать все фрагменты. Число не должно быть больше общего количества доступных срезов.
-
−1
— обработайте все фрагменты. -
целое число
— количество обрабатываемых фрагментов. Например, Number of iterations3
означает, что обрабатываются только первые 3 среза.
Параметр блока |
|
Значения |
|
По умолчанию |
|