Обозначение


Описание

Блок вычисляет сумму входов, у которых en != 0.

Число входов задается при создании функционального блока, и может быть изменено в процессе редактирования программы.

Назначение входов и выходов

ВходыТипОписание
inifltслагаемое i
enibразрешение слагаемого i
ВыходыТипОписание
ptrany
sumfltсумма активных слагаемых
cnti16количество активных слагаемых

Инициализация

  1. Выход sum инициализируется 0.
  2. Выход cnt инициализируется 0.

Алгоритм

Блок выполняет следующие операции:
  1. Для каждого входа проверяется разрешение (en != 0)
  2. Если разрешение активно, значение добавляется к сумме
  3. Увеличивается счетчик активных слагаемых
  4. Результат суммы выдается на выход sum
  5. Количество активных слагаемых выдается на выход cnt

Ссылки