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

