Разработка имитационных моделей в среде MATLAB. Наместников А.М. - 49 стр.

UptoLike

Составители: 

48
5.6.2. Блок вычисления суммы Sum
Назначение:
Выполняет вычисление суммы текущих значений сигналов.
Параметры:
1. Icon shape – Форма блока. Выбирается из списка.
round – окружность,
rectangular – прямоугольник.
2. List of signСписок знаков. В списке можно использовать следующие
знаки: + (плюс), - (минус) и | (разделитель знаков).
3. Saturate on integer overflow (флажок) – Подавлять переполнение
целого. При установленном флажке ограничение сигналов целого типа
выполняется корректно.
Количество входов и операция (сложение или вычитание) определяется
списком знаков параметра List of sign, при этом метки входов обозначаются
соответствующими знаками. В параметре List of sign можно также указать
число входов блока. В этом случае все входы будут суммирующими.
Если количество входов блока превышает три, то удобнее использовать
блок Sum прямоугольной формы.
Блок может использоваться для суммирования скалярных, векторных или
матричных сигналов. Типы суммируемых сигналов должны совпадать.
Нельзя, например, подать на один
и тот же суммирующий блок сигналы
целого и действительного типов.
Если количество входов блока больше, чем один, то блок выполняет
поэлементные операции над векторными и матричными сигналами. При этом
количество элементов в матрице или векторе должно быть одинаковым.
Если в качестве списка знаков указать цифру 1 (один вход), то блок
можно
использовать для определения суммы элементов вектора.
Примеры использования блока Sum показаны на рис. 5.6.3.
5.6.3. Блок умножения Product
Назначение:
Выполняет вычисление произведения текущих значений сигналов.
Параметры:
1. Number of inputs – Количество входов. Может задаваться как число или
как список знаков. В списке знаков можно использовать знаки «×»
(умножить) и «/» (разделить).