Усилитель
![]() |
![]() |
| Векторный | Си
| ST |
|
| в палитре | на схеме |
Описание
Блок производит умножение (усиление) входной величины на заданный коэффициент усиления k (в случае скалярного сигнала на входе):
или поэлементное умножение входного векторного сигнала на заданный коэффициент усиления k:
где:
- u i(t) – i-ый элемент входного векторного сигнала
- u(t), y i(t) – элемент выходного векторного сигнала
- y(t), n – размерность входа и выхода
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| inport | Порт для входного значения. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport | Порт для выходного значения. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Коэффициент усиления | a | Число k, скалярный множитель для входной величины. | 1 | Вещественное |
| Отображать формулу | formula_visible | Если "Да", то рядом с блоком будет отображаться формула, введенная для коэффициента усиления. | Да | Двоичное |
Параметры
Блок не имеет параметров.
Промпт
//Описание блока, производящего умножение (усиление) входной
//величины на заданный коэффициент усиления k (в случае скалярного сигнала на входе):
//y(t) = k·u(t)
//или поэлементное умножение входного векторного сигнала на заданный коэффициент
//усиления k:
//y_i(t) = k·u_i(t), i = 1…n
// u_i(t) - i-й элемент входного векторного сигнала
// y_i(t) - i-й элемент выходного векторного сигнала
// n - размерность входа и выхода
// a - коэффициент усиления. Число k, скалярный множитель для входной величины.
//По умолчанию равен 1
// formula_visible - если "Да", рядом с блоком будет отображаться формула, введённая
//для коэффициента усиления
//Входы: inport - порт для входного значения
//Выходы: outport - порт для выходного значения
block: (
type = "Усилитель",
points=[(-200 , 0),(-184 , 0),(-200 , -16),(408 , 308)],
a = 1,
formula_visible = Да
),
Примечание:
- Размерность выходного сигнала равна размерности входного сигнала.
- Именованное свойство может быть задано как локальная переменная модели (субмодели) в скрипте на языке программирования, как глобальный сигнал проекта при помощи пункта главного меню Сервис → Сигналы, или как внешний сигнал проекта при помощи подключаемой базы сигналов.

