ВУЗ:
Составители:
Рубрика:
69
3.9. Math – блоки математических операций
1. Блок вычисления модуля Abs.
Назначение:
Выполняет вычисление абсолютного значения величины сигнала.
2. Блок вычисления суммы Sum.
Назначение:
Выполняет вычисление суммы текущих значений сигналов.
Параметры:
1.
Icon shape – Форма блока. Выбирается из списка.
- round – окружность;
- rectangular – прямоугольник.
2.
List of sign – Список знаков.
3.
Saturate on integer overflow (флажок) – Подавлять переполнение
целого. При установленном флажке ограничение сигналов целого типа
выполняется корректно.
Количество входов и операция (сложение или вычитание) определяется
списком знаков параметра
List of sign, при этом метки входов обозначаются
соответствующими знаками. В параметре
List of sign можно также указать
число входов блока. В этом случае все входы будут суммирующими.
Если количество входов блока превышает 3, то удобнее использовать блок
Sum прямоугольной формы.
Блок может использоваться для суммирования скалярных, векторных или
матричных сигналов. Типы суммируемых сигналов должны совпадать.
Если в качестве списка знаков указать цифру 1 (один вход), то блок можно
использовать для определения суммы элементов вектора.
3. Блок определения знака сигнала Sign.
Назначение:
Определяет знак входного сигнала.
Параметры:
Нет.
Блок работает в соответствии со следующим алгоритмом:
- Если входной сигнал блока положителен, то выходной сигнал равен 1.
- Если входной сигнал блока отрицателен, то выходной сигнал равен -1.
- Если входной сигнал блока равен 0, то выходной сигнал так же равен 0.
4. Блок умножения Product.
Назначение:
Выполняет вычисление произведения текущих значений сигналов.
Параметры:
1.
Number of inputs – Количество входов. Может задаваться как число или
как список знаков. В списке знаков можно использовать знаки *
(умножить) и / (разделить).
Страницы
- « первая
- ‹ предыдущая
- …
- 69
- 70
- 71
- 72
- 73
- …
- следующая ›
- последняя »
