Составители:
125
Параметр блока Gain может быть положительным или отри-
цательным числом, как больше, так и меньше 1. Коэффициент усиле-
ния можно задавать в виде скаляра, матрицы или вектора, а также в
виде вычисляемого выражения.
В том случае если парметр Multiplication задан как Element-
wise K*u, то блок выполняет операцию умножения на заданный ко-
эффициент
скалярного сигнала или каждого элемента векторного сиг-
нала. В противном случае блок выполняет операцию матричного ум-
ножения сигнала на коэффициент заданный матрицей.
По умолчанию коэффициент усиления является действитель-
ным числом типа double.
Для операции поэлементного усиления входной сигнал может
быть скалярным, векторным или матричным любого типа, за исклю-
чением логического (boolean
). Элементы вектора должны иметь оди-
наковый тип сигнала. Выходной сигнал блока будет иметь тот же са-
мый тип, что и входной сигнал. Параметр блока Gain может быть
скаляром, вектором или матрицей либого типа, за исключением логи-
ческого (boolean).
При вычислении выходного сигнала блок Gain использует
следующие правила:
• Если входной сигнал
действительного типа, а коэффициент
усиления комплексный, то выходной сигнал будет комплекс-
ным.
• Если тип входного сигнала отличается от типа коэффициента
усиления, то Simulink пытается выполнить приведение типа
коэффициента усиления к типу входного сигнала. В том слу-
чае, если такое приведение невозможно, то расчет будет ос-
тановлен с выводом сообщения об
ошибке. Такая ситуация
может возникнуть, например, если входной сигнал есть без-
знаковое целое (uint8), а параметр Gain задан отрицательным
числом.
Примеры использования блока Gain при выполнении скаляр-
ных и поэлементных операций показаны на 9.6.7.
Для операций матричного усиления (матричного умножения
входного сигнала на заданный коэффициент) входной сигнал и коэф-
фициент усиления
должны быть скалярными, векторными или мат-
ричными значениями комплексного или действительного типа single
или double.
Примеры использования блока Matrix Gain при выполнении
матричных операций показаны на рисунке 9.6.8.
Параметр блока Gain может быть положительным или отри-
цательным числом, как больше, так и меньше 1. Коэффициент усиле-
ния можно задавать в виде скаляра, матрицы или вектора, а также в
виде вычисляемого выражения.
В том случае если парметр Multiplication задан как Element-
wise K*u, то блок выполняет операцию умножения на заданный ко-
эффициент скалярного сигнала или каждого элемента векторного сиг-
нала. В противном случае блок выполняет операцию матричного ум-
ножения сигнала на коэффициент заданный матрицей.
По умолчанию коэффициент усиления является действитель-
ным числом типа double.
Для операции поэлементного усиления входной сигнал может
быть скалярным, векторным или матричным любого типа, за исклю-
чением логического (boolean). Элементы вектора должны иметь оди-
наковый тип сигнала. Выходной сигнал блока будет иметь тот же са-
мый тип, что и входной сигнал. Параметр блока Gain может быть
скаляром, вектором или матрицей либого типа, за исключением логи-
ческого (boolean).
При вычислении выходного сигнала блок Gain использует
следующие правила:
• Если входной сигнал действительного типа, а коэффициент
усиления комплексный, то выходной сигнал будет комплекс-
ным.
• Если тип входного сигнала отличается от типа коэффициента
усиления, то Simulink пытается выполнить приведение типа
коэффициента усиления к типу входного сигнала. В том слу-
чае, если такое приведение невозможно, то расчет будет ос-
тановлен с выводом сообщения об ошибке. Такая ситуация
может возникнуть, например, если входной сигнал есть без-
знаковое целое (uint8), а параметр Gain задан отрицательным
числом.
Примеры использования блока Gain при выполнении скаляр-
ных и поэлементных операций показаны на 9.6.7.
Для операций матричного усиления (матричного умножения
входного сигнала на заданный коэффициент) входной сигнал и коэф-
фициент усиления должны быть скалярными, векторными или мат-
ричными значениями комплексного или действительного типа single
или double.
Примеры использования блока Matrix Gain при выполнении
матричных операций показаны на рисунке 9.6.8.
125
Страницы
- « первая
- ‹ предыдущая
- …
- 125
- 126
- 127
- 128
- 129
- …
- следующая ›
- последняя »
