Добавьте или вычтите входные параметры
Simulink / Математические операции
HDL Coder / Операции Плавающей точки HDL
HDL Coder / Математические операции
Блок Sum выполняет сложение или вычитание на его входных параметрах. Добавление, Вычтите, Сумма Элементов, и блоки Суммы являются идентичными блоками. Этот блок может добавить или вычесть скаляр, вектор или матричные входные параметры. Это может также свернуть элементы сигнала и выполнить суммирование.
Вы задаете операции блока с параметром List of signs с плюс (+
) минус (-
) и распорная деталь (|
).
Количество +
и символов -
равняется количеству входных параметров. Например, +-+
требует трех входных параметров. Блок вычитает второй (средний) вход из первого (главного) входа, и затем добавляет третье (нижняя часть) вход.
Символ распорной детали создает дополнительное пространство между портами на значке блока.
При выполнении только сложения, можно использовать численное значение, равное количеству входных параметров.
Если только существует только один входной порт, один +
или -
добавляют или вычитают элементы по всем размерностям или в заданном измерении.
Блок Sum сначала преобразовывает тип входных данных в свой тип данных аккумулятора, затем выполняет заданные операции. Блок преобразовывает результат в свой тип выходных данных с помощью заданного округления и режимов переполнения.
Выходное вычисление для блока Sum зависит от количества входных параметров блока и знака входных портов:
Если блок Sum имеет... | И... | Формула для выходного вычисления... | Где... |
---|---|---|---|
Один входной порт |
Знак входного порта + |
y = e [0] + e[1] + e[2]... + e [m] |
|
Знак входного порта – |
y = 0.0 – e [0] – e[1] – e[2]... – e [m] | ||
Два или больше входных порта |
Все знаки входного порта – |
y = 0.0 – u [0] – u[1] – u[2]... – u [n] |
|
kth входной порт является первым портом, где знак + |
y = u [k] – u [0] – u[1] – u[2] – u [k–1] (+/–) u [k+1]... (+/–) u [n] |
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|