Cumulative Sum
Частичная сумма элементов канала, столбца или строки.
Описание
Блок Cumulative Sum вычисляет частичную (промежуточную) сумму по заданному измерению входа или по времени.
Порты
Вход
In — входной сигнал
вектор
| матрица
Входной сигнал в виде вектора или матрицы, содержащий действительные или комплексные значения.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
Поддержка комплексных чисел: Да
Rst — сброс
скаляр
Дополнительный порт сброса, принимает скалярные значения, которые могут быть любым встроенным типом данных, включая Bool
. Скорость ввода в порт Rst должна быть такой же или ниже скорости входного сигнала данных.
Зависимости
Этот порт появляется только тогда, когда вы устанавливаете для параметра Reset port значение отличное от None
.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool
Параметры
Sum input along — измерение для суммирования
Channels (по умолчанию)
| Columns
| Rows
Размерность, по которой вычисляются кумулятивные суммы. Вы можете суммировать по Channels
, Columns
или Rows
.
Input processing — метод обработки ввода
Columns as channels (по умолчанию)
| Elements as channels
Задайте, как блок обрабатывает вход при вычислении текущей суммы по каналам входа. Вы можете установить для этого параметра одну из следующих опций:
-
Columns as channels
— блок обрабатывает каждый столбец ввода как отдельный канал. -
Elements as channels
— блок обрабатывает каждый элемент ввода как отдельный канал.
Зависимости
Этот параметр доступен только в том случае, если для параметра Sum input along установлено значение Channels
.
Reset port — событие сброса
None (по умолчанию)
| Rising edge
| Falling edge
| Either edge
| Non-zero sample
Определяет событие сброса, которое заставляет блок сбрасывать сумму по каналам. Скорость ввода в Rst порт должна быть такой же или медленнее, чем скорость входного сигнала данных. Шаг расчета сброса должен быть положительным целым числом, кратным входному шагу расчета.
Зависимости
Этот параметр доступен только в том случае, если для параметра Sum input along установлено значение Channels
.