Итерационное назначение с блоком назначения

Этот пример показывает использование блока Assignment для назначения значений, вычисленных в цикле For или While Iterator, последовательным элементам. Можно использовать векторные, матричные или многомерные сигналы и выполнить назначение за один временной шаг. В этой модели блок For Итератора создает сигнал вектора, каждый из элементов которого равен$3*i$, где$i$ является индексом элемента.

Итератор генерирует индексы для блока Assignment. На первой итерации блок Assignment копирует первый вход (Y0) в выход (Y) и присваивает второй вход (U) выходу Y (E1). На последующих итерациях блок Assignment присваивает текущее значение U Y (Ei), то есть не копируя Y0 предварительно Y. Эти действия происходят в один временной шаг.